Bevezetés

A JavaScript kulcsszavak fenntartott szavak. Számos fenntartott kulcsszó található a javascript-ben, amelynek van bizonyos különleges jelentése. Ezeket a kulcsszavakat nem lehet azonosítóként használni például változónevekhez, hurokcímkékhez vagy funkciónevekhez stb. A JavaScript programjainkban.

A Javascript kulcsszavak listája

Az alábbiakban a JavaScript kulcsszavak listája található

menj

Ban ben

Például az

Statikus

végül

érvek

nyilvános

Do

más

const

Funkció

osztály*

Visszatérés

hagyja *

Fogás

Eval

mert

ha

Ez

próbáld ki

Szünet

debugger

Hozam

kiterjeszti *

enum *

Folytatni

export*

nulla

kapcsoló

magán

Új

dobás

míg

Ügy

várja*

Töröl

szuper*

alapértelmezett

Üres

var

védett

Csomag

Felület

Hamis

típusú

munkagépek

Val vel

import *

Igaz

`

A '*' jelöléssel ellátott kulcsszavak újdonságok az ECMAScript 5 és 6 alkalmazásban (amelyek a javascript verziója). Az ECMAScript 5 és 6 szabványból eltávolított fenntartott szavak listája az alábbiakban található -

  • menj
  • kettős
  • múló
  • illó
  • int
  • szinkronizált
  • dob
  • anyanyelvi
  • úszó
  • rövid
  • byte
  • logikai
  • hosszú
  • absztrakt
  • végső
  • faszén.

Példa a JavaScript kulcsszavakra

Az alábbiakban megadjuk a JavaScript kulcsszavakat

1. Goto kulcsszó

A végrehajtásvezérlés adott helyre történő visszatérítésére szolgál. Általánosságban elmondható, hogy a szünet és a folytatás kulcsszavakkal megvalósítható.

Példa

var no=0;
sposition
document.write(" something print here ");
no++;
if(no < 10) goto sposition;

Most ugyanazt a kódot írjuk újra, a break és a kulcsszavak folytatásával, mint a

var no=0;
sposition: while(true) (
document.write(" something print here ");
no++;
if(no < 10) continue sposition;
break;
)

2. a kulcsszóban

Ez az operátor true értéket ad vissza, ha a megadott tulajdonság jelen van a megadott objektumban, hamis értéket ad vissza.

Példa

var fruits=(f1: “apple”, f2: “banana”, f3: “orange”);
// output as true expected
console.log('apple' in fruits);

3. kulcsszó példánya

Igaz, ha az objektum egy olyan osztály példánya, amely egyébként hamis

Példa

var fruits=("apple", "banana", "orange");
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;

4. érvek kulcsszó

A függvény meghívásakor a funkcióhoz átadott paraméterek listáját képviseli.

Példa

const func = function(p1, p2, p3) (
const param = Array.from(arguments);
console.log(param) // (11, 22, 33) )
func(11, 22, 33);

5. nyilvános kulcsszó

Ez egy hozzáférés-módosító, amely használható attribútumokkal, osztályokkal, konstruktorokkal és módszerekkel, amelyek más osztályok számára elérhetővé teszik.

Példa

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 kulcsszó

Használat közbeni hurok meghatározására szolgál.

Példa

var a=1;
do (
document.write("loop is running for " + a + "times

„);
Egy ++;
)
míg (a <= 10);

7. Funkció kulcsszó

Kódblokk végrehajtására szolgáló funkció meghatározására szolgál.

Példa

var func = function()(
return "Hello";
)
alert(func());

8. osztály * kulcsszó

Osztály meghatározására szolgál.

Példa

public class Employee (
public String efn = "Joseph";
public String eln = "Doe";
)

9. visszatérő kulcsszó

Funkcióból vagy módszerből való visszatéréshez értékkel vagy anélkül.

Példa

var func = function()(
return "Hello";
)

10. Eval kulcsszó

Egy megadott karakterlánc kiértékelésére szolgál. Az eval globális függvényként való használata eval ().

Példa

function fun( ) (
var str1=2;
var str1=3;
var res = eval(new String(str1 + str2));
document.write(res);
)
fun();

11. Kulcsszóra

Hurok meghatározására szolgál, a hurok a kódblokk ismételt végrehajtására, amíg a feltétel nem teljesül.

Példa

for(var a=0; a<=10; a++) (
document.write("The loop is running for " + a + " times");
)

12. ha kulcsszó

Egy kondicionált konstrukció meghatározására szolgál. ha az utasítás a kódblokk futtatására szolgál, ha a feltétel igaz.

Példa

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 kulcsszó

hurokban használják a hurok végrehajtásának megszakítására vagy megállítására.

Példa

for(var a=0; a<=10; a++) (
if(a == 5)
break;
document.write("The loop is running for " + a + " times");
)

14. hibakereső kulcsszó

A javascript kód és a hívás hibakeresési funkció végrehajtásának leállítására szolgál, ha definiálják. Hibakereső kulcsszó ugyanaz, mint a szünet.

Példa

var prod = 10 * 10;
debugger;
document.getElementbyId("id").innerHTML = prod;

15. Yi eld kulcsszó

A generátor funkció szüneteltetésére és folytatására szolgál. A generátor funkció megegyezik a normál funkcióval, de az érték visszatérés helyett az eredmény visszatérítéséhez a hozam kulcsszót használja.

Példa

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. Folytassa a kulcsszót

Hurokként használható a hurok folytatására, és a következő utasítások kihagyására a hurokban.

Példa

for(var a=0; a<=10; a++) (
if(a == 5)
continue;
document.write("The loop is running for " + a + " times");
)

17. expor t * kulcsszó

Objektumok, funkciók vagy értékek exportálására szolgál a modulból, így egy másik programban felhasználhatók az import utasítás segítségével.

Példa

export let var fruits = ("apple", "banana", "orange");// export an array
export const fruit= "apple";// export a constant

18. n nem kulcsszó

Egy speciális adattípus nem érték megadására szolgál.

Példa

var age = null;
alert(age);

19. Új kulcsszó

Objektum létrehozására szolgál.

Példa

Employee obj = new Employee ();

20. dobja a kulcsszót

Kísérleti blokkban használják kivételes objektumok kifejezett dobására.

Példa

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. míg kulcsszó

Míg a hurok, míg a hurok addig hajtja végre a kódblokkot, amíg a feltétel nem teljesül.

Példa

var a=1;
while(a <= 10)
(
document.write("loop is running for " + a + "times

„);
Egy ++;
)

22. Törölje a kulcsszót

Tulajdonságok eltávolítására szolgál egy objektumról.

Példa

var fruits=(f1: “apple”, f2: “banana”, f3: “orange”);
delete fruits.f1;

23. szuper * kulcsszó

Szülői osztály függvényének vagy módszerének hívására szolgál.

Példa

super.disp(); //the disp is a method of a parent class

24. alapértelmezett kulcsszó

Egy kapcsoló kifejezésben határozza meg a végrehajtandó műveleteket, ha nincs eset

Példa

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. védett kulcsszó

Egy hozzáférés-módosító használható attribútumokkal, osztályokkal, konstruktorokkal és módszerekkel, amelyek miatt az nem elérhető más osztályok számára.

Példa

public class Employee (
protected String efn = "Joseph";
)

26. Csomag kulcsszó

A java osztályok azonosítására és a java módszer javascript-ben történő végrehajtására szolgál.

Példa

inBlock('package') = something;

27. Interfész kulcsszó

Interfész meghatározására szolgál (az interfész tartalmazza az összes elvont módszert).

Példa

interface car
method drive(whichSpeed)
method break( )
class car1 implements car
(
// Class code here
)

28. kulcsszót hajt végre

Az interfész egy osztályban történő megvalósítására szolgál.

Példa

interface car
method drive(whichSpeed)
method break( )
class car1 implements car

29. Kulcsszóval

Iterálásra használják, csak röviden, iterációra rövidítik.

Példa

var fruits = ("apple", "banana", "orange");
for ( var i = fruits.length; i--; ) (
with (( no : i )) (
link.onclick = function() (
alert(no);
);
)
)

30. import * kulcsszó

A modul importálására szolgál a javascript programban.

Példa

import * as alias from '/modules/mymodule.js';

31. kulcsszó típusa

Amely az operandus adattípusát adta vissza.

Példa

typeof(“hello”) // output as string

32. Var kulcsszó

Egy változó deklarálására szolgál,

Példa

var fruits = ("apple", "banana", "orange");
var age=22;

33. awa i t * kulcsszó

A javascript várakozásához használták mindaddig, amíg az ígéret nem eredményez eredményt.

Példa

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 * kulcsszó

Egy előre meghatározott lista meghatározására szolgál.

Példa

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. próbálja ki a kulcsszót

Kivételkezelésként a kódblokk hibáinak ellenőrzésére szolgál.

Példa

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. Fogási kulcsszó

Ismét kivételként kezelve használják a hiba kezelésére.

Példa

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. végül kulcsszó

Kivételkezelésben használva a kódblokkot mindig végre kell hajtani, függetlenül attól, hogy a hibát generálja-e vagy sem.

Példa

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. Const kulcsszó

Állandó változó meghatározására szolgál, amelyet nem lehet tovább hozzárendelni.

Példa

const age=22;

39. privát kulcsszó

IS egy hozzáférés-módosító használható attribútumokkal, osztályokkal, konstruktorokkal és módszerekkel, amelyek nem teszik elérhetővé más osztályok számára.

Példa
public 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. Igazi kulcsszó

A logikai „igaz” primitív adattípus tárolására vagy ábrázolására szolgál.

Példa

var inp = true;

41. Hamis kulcsszó

A logikai „hamis” primitív adattípus tárolására vagy ábrázolására szolgál.

Példa

var inp = false;

42. A kulcsszó érvénytelen

kifejezés kiértékelésére szolgál, és meghatározatlanul tér vissza. Üres operátort gyakran használnak a meghatározatlan primitív érték elérésére.

Példa


click link

43. Cas e kulcsszó

Egy kapcsoló eset konstrukcióban használják, ahol egy kifejezés értéke összehasonlítódik az eset záradék értékével, és végrehajtja az adott esethez társított utasításokat, amelyek esetértékének egyezik.

Példa

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. váltás a kulcsszóra

Olyan kapcsoló eset konstrukcióban használják, ahol a kapcsoló kiértékeli egy kifejezést.

Példa

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. kiterjeszti a * kulcsszót

Osztálydeklarációkban egy osztály létrehozására használják, amely egy másik osztályt örököl.

Példa

class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
get incsalary() (
return this.salary * 0.2;
)
)

46. Ez a kulcsszó

Az aktuális objektumra hivatkozik.

Példa

class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
get incsalary() (
return this.salary * 0.2;
)
)

47. legyen * kulcsszó

Kódblokk hatókörére korlátozott változó deklarálására szolgál, ellentétben a var kulcsszó által deklarált változóval.

Példa

let var fruits = ("apple", "banana", "orange");

48. egyéb kulcsszó

Az if-else utasításban használt, a else azt a mondat blokkot jelöli, amelyet végre kell hajtani, ha a kifejezés hamisnak ítéli meg.

Példa

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. Statikus kulcsszó

Statikus módszer meghatározására szolgál egy osztályban. A statikus módszerek azok a módszerek, amelyeket nem hívnak meg az objektumon.

Példa

class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
static disp()
(
return "This is static method "
)
)
document.writeln( Employee.disp() );

Ajánlott cikkek

Ez egy útmutató a JavaScript kulcsszavakhoz. Itt a különféle kulcsszavakat is példákkal tárgyaljuk. Lehet, hogy megnézi a következő cikkeket is, ha többet szeretne megtudni -

  1. Változók a JavaScript-ben
  2. C Kulcsszavak
  3. Java kulcsszavak
  4. Python Kulcsszavak
  5. A Java működő példánya a példával
  6. Hogyan működnek a statikus módszerek JavaScript-ben?

Kategória: