Introducere
Cuvintele cheie JavaScript sunt cuvinte rezervate. Există un număr de cuvinte cheie rezervate în javascript care are o semnificație specială. Aceste cuvinte cheie nu pot fi utilizate ca identificatori, de exemplu, pentru nume variabile, pentru etichete buclă sau pentru nume de funcții, etc, în programele noastre JavaScript.
Lista de cuvinte cheie Javascript
Mai jos este lista cuvintelor cheie JavaScript
mergi la | În | instanță de | Static | in cele din urma |
argumente | public | Do | altfel | const |
Funcţie | clasă* | întoarcere | lăsa* | Captură |
eval | Pentru | dacă | Acest | încerca |
Pauză | debugger | Randament | extinde * | enum * |
Continua | export* | nul | intrerupator | privat |
Nou | arunca | in timp ce | Caz | * astept |
Șterge | super* | Mod implicit | neavenit | var |
protejat | Pachet | Interfață | Fals | tip de |
ustensile | Cu | import* | Adevărat | ` |
Cuvintele cheie marcate cu „*” sunt noi în ECMAScript 5 și 6 (care sunt versiunea javascript). Listele de cuvinte rezervate care au fost eliminate din standardele ECMAScript 5 și 6 sunt prezentate mai jos -
- mergi la
- dubla
- tranzitoriu
- volatil
- int
- sincronizate
- aruncă
- nativ
- pluti
- mic de statura
- octet
- boolean
- lung
- abstract
- final
- carboniza.
Exemplu de cuvinte cheie JavaScript
În continuare, sunt prezentate cuvintele cheie JavaScript
1. cuvânt cheie goto
Folosit pentru a returna controlul de execuție într-o anumită locație. În general, got-ul poate fi realizat prin pauză și continuarea cuvintelor cheie.
Exemplu
var no=0;
sposition
document.write(" something print here ");
no++;
if(no < 10) goto sposition;
Acum același cod îl rescriem cu break și continuăm cuvinte cheie ca
var no=0;
sposition: while(true) (
document.write(" something print here ");
no++;
if(no < 10) continue sposition;
break;
)
2. în cuvânt cheie
Este un operator returnează adevărat dacă proprietatea specificată este prezentă în obiectul specificat, altfel se returnează fals.
Exemplu
var fruits=(f1: “apple”, f2: “banana”, f3: “orange”);
// output as true expected
console.log('apple' in fruits);
3. instanță de cuvinte cheie
Returnează adevărat dacă obiectul este o instanță a clasei altfel falsă
Exemplu
var fruits=("apple", "banana", "orange");
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;
4. argumente cuvinte cheie
Reprezintă lista de parametri trecuți la funcție la apelarea funcției.
Exemplu
const func = function(p1, p2, p3) (
const param = Array.from(arguments);
console.log(param) // (11, 22, 33) )
func(11, 22, 33);
5. cuvânt cheie public
Este un modificator de acces care poate fi utilizat cu atribute, clase, constructori și metode care îl fac accesibil la alte clase.
Exemplu
public class Employee (
public String efn = "Joseph";
public String eln = "Doe";
)
class MainClass (
public static void main(String() args) (
Employee obj = new Employee ();
System.out.println("Name= " + obj.efn + " " + obj.lname);
)
)
6. D o cuvânt cheie
Se folosește pentru a defini o buclă de timp în timp.
Exemplu
var a=1;
do (
document.write("loop is running for " + a + "times
un ++;
)
while (a <= 10);
7. Cuvânt cheie funcțional
Folosit pentru a defini o funcție pentru a executa un bloc de cod.
Exemplu
var func = function()(
return "Hello";
)
alert(func());
8. cuvânt cheie de clasă *
Folosit pentru a defini o clasă.
Exemplu
public class Employee (
public String efn = "Joseph";
public String eln = "Doe";
)
9. returnare cuvânt cheie
Folosit pentru a reveni din funcție sau metodă cu sau fără o valoare.
Exemplu
var func = function()(
return "Hello";
)
10. Cuvânt cheie echivalent
Folosit pentru a evalua un șir specificat. Evaluarea utilizează ca funcție globală eval ().
Exemplu
function fun( ) (
var str1=2;
var str1=3;
var res = eval(new String(str1 + str2));
document.write(res);
)
fun();
11. Pentru cuvinte cheie
Folosit pentru a defini o buclă, pentru ca bucla să execute în mod repetat un bloc de cod până când o condiție este adevărată.
Exemplu
for(var a=0; a<=10; a++) (
document.write("The loop is running for " + a + " times");
)
12. dacă cuvânt cheie
Folosit pentru a defini o construcție condiționată. dacă instrucțiunea este folosită pentru a rula un bloc de cod dacă condiția este adevărată.
Exemplu
var date = new Date();
var day = date.getDay(); // Sunday Saturday : 0 6
if(day==5) (
alert("This is weekend!");
) else (
alert("This is non-weekend!");
13. Break cuvânt cheie
utilizat într-o buclă pentru a rupe sau opri execuția buclei.
Exemplu
for(var a=0; a<=10; a++) (
if(a == 5)
break;
document.write("The loop is running for " + a + " times");
)
14. cuvânt cheie depanare
Folosit pentru a opri executarea codului javascript și a funcției de depanare a apelurilor, dacă este definit. Debugger cuvânt cheie la fel ca pauză.
Exemplu
var prod = 10 * 10;
debugger;
document.getElementbyId("id").innerHTML = prod;
15. Cuvânt cheie Yi eld
Folosit pentru a întrerupe și relua o funcție de generator. Funcția generatorului este aceeași ca o funcție normală, dar pentru returnarea unei valori în locul returnării, se folosește cuvântul cheie randament.
Exemplu
function* iter( a ) (
while (a < 4) (
yield a++;
)
)
const i = iter ( 1 );
console.log(i.next().value); //return 1
console.log(i.next().value); //return 2
console.log(i.next().value); //return 3
16. Contin ue cuvânt cheie
Folosit într-o buclă pentru a continua bucla și săriți următoarele afirmații în interiorul buclei.
Exemplu
for(var a=0; a<=10; a++) (
if(a == 5)
continue;
document.write("The loop is running for " + a + " times");
)
17. expor t * cuvânt cheie
Folosit pentru a exporta obiecte, funcții sau valori din modul, astfel încât să poată fi utilizat într-un alt program cu ajutorul declarației de import.
Exemplu
export let var fruits = ("apple", "banana", "orange");// export an array
export const fruit= "apple";// export a constant
18. n ull cuvânt cheie
Folosit pentru a reprezenta un tip de date speciale fără valoare.
Exemplu
var age = null;
alert(age);
19. Cuvânt cheie nou
Folosit pentru a crea un obiect.
Exemplu
Employee obj = new Employee ();
20. arunca cuvinte cheie
Folosit într-un bloc de încercare pentru a arunca explicit un obiect de excepție.
Exemplu
Var i=1
try (
if(i == "") throw "is Empty";
if(x > 0) throw "positive";
if(x < 0) throw "negative";
)
catch(msg) (
message.innerHTML = "Input " + msg;
)
21. în timp ce cuvântul cheie
Folosit pentru loop, while loop execută blocul de cod până când starea este adevărată.
Exemplu
var a=1;
while(a <= 10)
(
document.write("loop is running for " + a + "times
un ++;
)
22. Ștergeți cuvântul cheie
Folosit pentru a elimina proprietățile dintr-un obiect.
Exemplu
var fruits=(f1: “apple”, f2: “banana”, f3: “orange”);
delete fruits.f1;
23. super * cuvânt cheie
Folosit pentru a apela funcția sau metoda unei clase de părinți.
Exemplu
super.disp(); //the disp is a method of a parent class
24. cuvânt cheie implicit
Folosit într-o expresie de comutare pentru a specifica acțiunile care trebuie efectuate, dacă nu este cazul
Exemplu
var date = new Date();
switch(date.getDay()) (
case 6:
alert("This is weekend.");
break;
case 0:
alert("This is weekend.");
default:
alert("Looking for a weekend.");
break;
)
25. cuvânt cheie protejat
Un modificator de acces poate fi utilizat cu atribute, clase, constructori și metode care îl fac să nu fie accesibil altor clase.
Exemplu
public class Employee (
protected String efn = "Joseph";
)
26. Pachet cuvinte cheie
Folosit pentru identificarea claselor java și pentru a executa metoda java într-un javascript.
Exemplu
inBlock('package') = something;
27. Cuvânt cheie de interfață
Folosit pentru a defini o interfață (interfața conține toate metodele abstracte).
Exemplu
interface car
method drive(whichSpeed)
method break( )
class car1 implements car
(
// Class code here
)
28. implementează cuvinte cheie
Folosit pentru implementarea interfeței într-o clasă.
Exemplu
interface car
method drive(whichSpeed)
method break( )
class car1 implements car
29. Cu cuvânt cheie
Folosit pentru iterare, doar, pe scurt, este scurtat pentru iterație.
Exemplu
var fruits = ("apple", "banana", "orange");
for ( var i = fruits.length; i--; ) (
with (( no : i )) (
link.onclick = function() (
alert(no);
);
)
)
30. import * cuvânt cheie
Folosit pentru a importa modulul în programul javascript.
Exemplu
import * as alias from '/modules/mymodule.js';
31. tipul cuvântului cheie
Care a folosit pentru a returna tipul de date al unui operand.
Exemplu
typeof(“hello”) // output as string
32. Cuvinte cheie Var
Folosit pentru a declara o variabilă,
Exemplu
var fruits = ("apple", "banana", "orange");
var age=22;
33. awa i t * cuvânt cheie
Se folosește pentru așteptarea javascriptului până când promisiunea își va întoarce rezultatul.
Exemplu
async function fun() (
let promise = new Promise((resolve, reject) => (
setTimeout(() => resolve(" yes, it is done!"), 100)
));
let res = await promise; // wait until the promise returns us a value
alert(result); // output give yes, it is done
)
);
fun();
34. enum * cuvânt cheie
Folosit pentru a defini o listă predefinită.
Exemplu
const fruits=(
APPLE: 'apple',
BANANA: 'banana',
Orange: 'orange',
)
let fruit =fruits.APPLE
if(!fruit)(
throw new Error(' fruit is not defined ')
)
switch( fruit )(
case fruit.APPLE: alert("This is an apple.");
break;
case fruit.BANANA: alert("This is a banana.");
break;
case fruit.ORANGE: alert("This is an orange.");
)
35. încercați cuvântul cheie
Folosit pentru tratarea excepțiilor pentru a verifica erorile unui bloc de cod.
Exemplu
Var i=1
try (
if(i == "") throw "is Empty";
if(x > 0) throw "positive";
if(x < 0) throw "negative";
)
catch(msg) (
message.innerHTML = "Input " + msg;
)
36. Cuvânt cheie de captură
Din nou folosit în manipularea excepțiilor pentru a gestiona eroarea.
Exemplu
Var i=1
try (
if(i == "") throw "is Empty";
if(x > 0) throw "positive";
if(x < 0) throw "negative";
)
catch(msg) (
message.innerHTML = " Input " + msg;
)
37. în cele din urmă cuvânt cheie
Utilizat în tratarea excepțiilor, în sfârșit, blocul de cod se execută întotdeauna indiferent dacă eroarea generează sau nu.
Exemplu
Var i=1
try (
if(i == "") throw "is Empty";
if(x > 0) throw "positive";
if(x < 0) throw "negative";
)
catch(msg) (
message.innerHTML = "Input " + msg;
)
finally
(
alert("This is a finally code, which always execute.");
38. Cuvinte cheie Const
Se folosește pentru a defini o variabilă constantă și care nu poate fi reasignată mai departe.
Exemplu
const age=22;
39. cuvinte cheie private
Un modificator de acces IS poate fi utilizat cu atribute, clase, constructori și metode care îl fac să nu fie accesibil altor clase.
Exemplupublic class Employee (
private String efn = "Joseph";
)
class MainClass (
public static void main(String() args) (
Employee obj = new Employee ();
System.out.println("Name= " + obj.efn + " " + obj.lname);// gives error
)
)
40. Cuvânt cheie adevărat
Folosit pentru stocarea sau reprezentarea tipului de date primitive Boolean „adevărat”.
Exemplu
var inp = true;
41. Cuvinte cheie false
Folosit pentru stocarea sau reprezentarea tipului de date primitive Boolean „fals”.
Exemplu
var inp = false;
42. Cuvânt cheie nul
folosit pentru evaluarea unei expresii și returnează nedefinit. Un operator de gol este frecvent utilizat pentru a obține valoarea primitivă nedefinită.
Exemplu
click link
43. Cuvinte cheie Cas e
Se folosește într-o construcție switch-case, unde valoarea unei expresii se compară cu valoarea clauzei case și execută instrucțiunile asociate cazului a cărei valoare de caz este asociată.
Exemplu
var date = new Date();
switch(date.getDay()) (
case 6:
alert("This is weekend.");
break;
case 0:
alert("This is weekend.");
default:
alert("Looking for a weekend.");
break;
)
44. comutare cuvânt cheie
Folosit într-o construcție de case switch, unde switch evaluează o expresie.
Exemplu
var date = new Date();
switch(date.getDay()) (
case 6:
alert("This is weekend.");
break;
case 0:
alert("This is weekend.");
default:
alert("Looking for a weekend.");
break;
)
45. extinde * cuvânt cheie
Folosit în declarații de clasă pentru a crea o clasă care moștenește o altă clasă.
Exemplu
class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
get incsalary() (
return this.salary * 0.2;
)
)
46. Acest cuvânt cheie
Folosit pentru a face referire la obiectul curent.
Exemplu
class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
get incsalary() (
return this.salary * 0.2;
)
)
47. let * cuvânt cheie
Folosit pentru a declara o variabilă limitată la un domeniu de aplicare a unui bloc de cod, spre deosebire de o variabilă declarată de cuvântul cheie var.
Exemplu
let var fruits = ("apple", "banana", "orange");
48. altul cuvânt cheie
Folosit în instrucțiunea if-else, celălalt indică blocul de instrucțiuni care trebuie executat dacă expresia evaluează fals.
Exemplu
var date = new Date();
var day = date.getDay(); // Sunday - Saturday : 0 - 6
if(day==5) (
alert("This is weekend!");
) else (
alert("This is non-weekend!");
49. Cuvinte cheie statice
Folosit pentru a defini o metodă statică într-o clasă. Metodele statice sunt acele metode care nu sunt apelate la obiect.
Exemplu
class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
static disp()
(
return "This is static method "
)
)
document.writeln( Employee.disp() );
Articole recomandate
Acesta a fost un ghid pentru Cuvinte cheie JavaScript. Aici vom discuta, de asemenea, diverse tipuri de cuvinte cheie cu exemple. De asemenea, puteți arunca o privire asupra articolelor următoare pentru a afla mai multe -
- Variabile în JavaScript
- C Cuvinte cheie
- Cuvinte cheie Java
- Cuvinte cheie Python
- Instanță de lucru din Java cu Exemplu
- Cum funcționează metodele statice în JavaScript?