Einführung
JavaScript-Schlüsselwörter sind reservierte Wörter. Es gibt eine Anzahl reservierter Schlüsselwörter in Javascript, die eine besondere Bedeutung haben. Diese Schlüsselwörter können in unseren JavaScript-Programmen nicht als Bezeichner für beispielsweise Variablennamen, Schleifenbezeichnungen oder Funktionsnamen usw. verwendet werden.
Liste der Javascript-Schlüsselwörter
Unten finden Sie eine Liste der JavaScript-Schlüsselwörter
gehe zu | Im | instanceof | Statisch | schließlich |
Argumente | Öffentlichkeit | Tun | sonst | Const |
Funktion | Klasse* | Rückkehr | Lassen* | Fang |
Eval | Zum | wenn | Dies | Versuchen |
Brechen | Debugger | Ausbeute | erweitert* | Aufzählung * |
Fortsetzen | Export* | Null | Schalter | Privat |
Neu | werfen | während | Fall | erwarten* |
Löschen | Super* | Standard | Leere | Var |
geschützt | Paket | Schnittstelle | Falsch | eine Art von |
implementiert | Mit | importieren* | Wahr | ` |
Die mit '*' gekennzeichneten Schlüsselwörter sind neu in ECMAScript 5 und 6 (bei denen es sich um die Version von Javascript handelt). Die Listen der reservierten Wörter, die aus dem ECMAScript 5- und 6-Standard entfernt wurden, sind nachstehend aufgeführt:
- gehe zu
- doppelt
- vorübergehend
- flüchtig
- int
- synchronisiert
- wirft
- gebürtig
- schweben
- kurz
- Byte
- Boolean
- lange
- abstrakt
- Finale
- verkohlen.
Beispiel für JavaScript-Schlüsselwörter
Unten sind JavaScript-Schlüsselwörter angegeben
1. gehe zu Stichwort
Wird verwendet, um die Ausführungskontrolle an einen bestimmten Ort zurückzugeben. Im Allgemeinen kann das Goto durch die Schlüsselwörter break und continue erreicht werden.
Beispiel
var no=0;
sposition
document.write(" something print here ");
no++;
if(no < 10) goto sposition;
Jetzt schreiben wir den gleichen Code mit break und continue Schlüsselwörtern wie
var no=0;
sposition: while(true) (
document.write(" something print here ");
no++;
if(no < 10) continue sposition;
break;
)
2. im Schlüsselwort
Ein Operator gibt true zurück, wenn die angegebene Eigenschaft im angegebenen Objekt vorhanden ist, andernfalls false.
Beispiel
var fruits=(f1: “apple”, f2: “banana”, f3: “orange”);
// output as true expected
console.log('apple' in fruits);
3. Instanz des Schlüsselworts
Gibt true zurück, wenn das Objekt eine Instanz der Klasse ist, andernfalls false
Beispiel
var fruits=("apple", "banana", "orange");
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;
4. argumente schlüsselwort
Stellt die Liste der Parameter dar, die beim Aufrufen der Funktion an die Funktion übergeben werden.
Beispiel
const func = function(p1, p2, p3) (
const param = Array.from(arguments);
console.log(param) // (11, 22, 33) )
func(11, 22, 33);
5. öffentliches Schlüsselwort
Es ist ein Zugriffsmodifikator, der mit Attributen, Klassen, Konstruktoren und Methoden verwendet werden kann, die es anderen Klassen zugänglich machen.
Beispiel
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 Schlüsselwort
Dient zum Definieren einer Do-While-Schleife.
Beispiel
var a=1;
do (
document.write("loop is running for " + a + "times
a ++;
)
während (a <= 10);
7. Funktionsschlüsselwort
Wird verwendet, um eine Funktion zum Ausführen eines Codeblocks zu definieren.
Beispiel
var func = function()(
return "Hello";
)
alert(func());
8. Schlüsselwort class *
Wird zum Definieren einer Klasse verwendet.
Beispiel
public class Employee (
public String efn = "Joseph";
public String eln = "Doe";
)
9. Schlüsselwort zurückgeben
Wird verwendet, um von der Funktion oder Methode mit oder ohne Wert zurückzukehren.
Beispiel
var func = function()(
return "Hello";
)
10. Eval- Schlüsselwort
Wird verwendet, um eine angegebene Zeichenfolge auszuwerten. Die Verwendung von eval als globale Funktion eval ().
Beispiel
function fun( ) (
var str1=2;
var str1=3;
var res = eval(new String(str1 + str2));
document.write(res);
)
fun();
11. Für das Schlüsselwort
Wird verwendet, um eine Schleife zu definieren, damit die Schleife wiederholt einen Codeblock ausführt, bis eine Bedingung wahr ist.
Beispiel
for(var a=0; a<=10; a++) (
document.write("The loop is running for " + a + " times");
)
12. if Schlüsselwort
Wird verwendet, um ein konditioniertes Konstrukt zu definieren. Wenn die Anweisung zum Ausführen eines Codeblocks verwendet wird, wenn die Bedingung erfüllt ist.
Beispiel
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. Schlüsselwort aufheben
wird in eine Schleife eingefügt, um die Ausführung der Schleife zu unterbrechen oder anzuhalten.
Beispiel
for(var a=0; a<=10; a++) (
if(a == 5)
break;
document.write("The loop is running for " + a + " times");
)
14. Debugger- Schlüsselwort
Wird verwendet, um die Ausführung von Javascript-Code zu stoppen und die Debugging-Funktion aufzurufen, wenn sie definiert ist. Das Debugger-Schlüsselwort ist dasselbe wie der Umbruch.
Beispiel
var prod = 10 * 10;
debugger;
document.getElementbyId("id").innerHTML = prod;
15. Yi eld Schlüsselwort
Dient zum Anhalten und Fortsetzen einer Generatorfunktion. Die Generatorfunktion ist dieselbe wie die normale Funktion, verwendet jedoch das Schlüsselwort yield, um einen Wert anstelle der Rückgabe zurückzugeben.
Beispiel
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. Setzen Sie das Schlüsselwort fort
Wird in eine Schleife eingefügt, um die Schleife fortzusetzen und die folgenden Anweisungen innerhalb der Schleife zu überspringen.
Beispiel
for(var a=0; a<=10; a++) (
if(a == 5)
continue;
document.write("The loop is running for " + a + " times");
)
17. Schlüsselwort expor t *
Dient zum Exportieren von Objekten, Funktionen oder Werten aus dem Modul, damit sie mithilfe der import-Anweisung in einem anderen Programm verwendet werden können.
Beispiel
export let var fruits = ("apple", "banana", "orange");// export an array
export const fruit= "apple";// export a constant
18. Kein Schlüsselwort
Wird verwendet, um einen speziellen Datentyp ohne Wert darzustellen.
Beispiel
var age = null;
alert(age);
19. Neues Schlüsselwort
Wird zum Erstellen eines Objekts verwendet.
Beispiel
Employee obj = new Employee ();
20. Schlüsselwort werfen
Wird in einem try-Block verwendet, um ein Ausnahmeobjekt explizit auszulösen.
Beispiel
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. while Schlüsselwort
Wird für while-Schleife verwendet. While-Schleife führt den Codeblock aus, bis die Bedingung erfüllt ist.
Beispiel
var a=1;
while(a <= 10)
(
document.write("loop is running for " + a + "times
a ++;
)
22. Schlüsselwort löschen
Dient zum Entfernen von Eigenschaften aus einem Objekt.
Beispiel
var fruits=(f1: “apple”, f2: “banana”, f3: “orange”);
delete fruits.f1;
23. super * Schlüsselwort
Dient zum Aufrufen der Funktion oder Methode einer übergeordneten Klasse.
Beispiel
super.disp(); //the disp is a method of a parent class
24. Standardschlüsselwort
Wird in einem Schalterausdruck verwendet, um die Aktionen anzugeben, die ausgeführt werden sollen, wenn kein Fall vorliegt
Beispiel
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. geschütztes Schlüsselwort
Ein Zugriffsmodifikator kann mit Attributen, Klassen, Konstruktoren und Methoden verwendet werden, die es anderen Klassen nicht zugänglich machen.
Beispiel
public class Employee (
protected String efn = "Joseph";
)
26. Schlüsselwort für das Paket
Wird verwendet, um Java-Klassen zu identifizieren und die Java-Methode in einem Javascript auszuführen.
Beispiel
inBlock('package') = something;
27. Schnittstellenschlüsselwort
Dient zum Definieren einer Schnittstelle (die Schnittstelle enthält alle abstrakten Methoden).
Beispiel
interface car
method drive(whichSpeed)
method break( )
class car1 implements car
(
// Class code here
)
28. implementiert das Schlüsselwort
Wird verwendet, um die Schnittstelle in einer Klasse zu implementieren.
Beispiel
interface car
method drive(whichSpeed)
method break( )
class car1 implements car
29. Mit Schlüsselwort
Wird zum Iterieren verwendet, kurz gesagt, wird es für die Iteration verkürzt.
Beispiel
var fruits = ("apple", "banana", "orange");
for ( var i = fruits.length; i--; ) (
with (( no : i )) (
link.onclick = function() (
alert(no);
);
)
)
30. Schlüsselwort import *
Wird verwendet, um das Modul in das Javascript-Programm zu importieren.
Beispiel
import * as alias from '/modules/mymodule.js';
31. Keyword-Typ
Welche verwendet, um den Datentyp eines Operanden zurückzugeben.
Beispiel
typeof(“hello”) // output as string
32. Var-Schlüsselwort
Wird verwendet, um eine Variable zu deklarieren,
Beispiel
var fruits = ("apple", "banana", "orange");
var age=22;
33. warte auf das * Schlüsselwort
Wird verwendet, um auf Javascript zu warten, bis das Versprechen sein Ergebnis zurückgibt.
Beispiel
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. Schlüsselwort enum *
Dient zum Definieren einer vordefinierten Liste.
Beispiel
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. Schlüsselwort versuchen
Wird für die Ausnahmebehandlung verwendet, um einen Codeblock auf Fehler zu überprüfen.
Beispiel
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. Stichwort fangen
Wird in der Ausnahmebehandlung erneut verwendet, um den Fehler zu behandeln.
Beispiel
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. endlich schlüsselwort
Bei der Ausnahmebehandlung wird der Code-Block finally immer ausgeführt, unabhängig davon, ob der Fehler generiert wird oder nicht.
Beispiel
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-Schlüsselwort
Wird verwendet, um eine konstante Variable zu definieren, die nicht weiter zugeordnet werden kann.
Beispiel
const age=22;
39. privates Schlüsselwort
IS Ein Zugriffsmodifikator kann mit Attributen, Klassen, Konstruktoren und Methoden verwendet werden, die es anderen Klassen nicht zugänglich machen.
Beispielpublic 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. Richtiges Schlüsselwort
Wird zum Speichern oder Darstellen des primitiven Datentyps Boolean 'true' verwendet.
Beispiel
var inp = true;
41. Falsches Schlüsselwort
Wird zum Speichern oder Darstellen des primitiven Datentyps Boolean 'false' verwendet.
Beispiel
var inp = false;
42. Keyword für ungültig erklären
Wird zum Auswerten eines Ausdrucks verwendet und gibt undefiniert zurück. Ein void-Operator wird häufig verwendet, um den undefinierten Grundwert abzurufen.
Beispiel
click link
43. Schlüsselwort
Wird in einem switch-case-Konstrukt verwendet, bei dem der Wert eines Ausdrucks mit dem Wert der case-Klausel verglichen wird und die Anweisungen ausgeführt werden, die dem Fall zugeordnet sind, dessen case-Wert übereinstimmt.
Beispiel
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. Schlüsselwort wechseln
Wird in einem Switch-Case-Konstrukt verwendet, in dem switch einen Ausdruck auswertet.
Beispiel
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. erweitert * Schlüsselwort
Wird in Klassendeklarationen verwendet, um eine Klasse zu erstellen, die eine andere Klasse erbt.
Beispiel
class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
get incsalary() (
return this.salary * 0.2;
)
)
46. Dieses Schlüsselwort
Wird verwendet, um auf das aktuelle Objekt zu verweisen.
Beispiel
class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
get incsalary() (
return this.salary * 0.2;
)
)
47. let * Schlüsselwort
Wird verwendet, um eine Variable zu deklarieren, die auf einen Bereich eines Codeblocks beschränkt ist, im Gegensatz zu einer Variablen, die vom Schlüsselwort var deklariert wird.
Beispiel
let var fruits = ("apple", "banana", "orange");
48. else Schlüsselwort
In der if-else-Anweisung gibt das else den Anweisungsblock an, der ausgeführt werden soll, wenn der Ausdruck false ergibt.
Beispiel
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. Statisches Schlüsselwort
Wird verwendet, um eine statische Methode in einer Klasse zu definieren. Statische Methoden sind diejenigen Methoden, die für das Objekt nicht aufgerufen werden.
Beispiel
class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
static disp()
(
return "This is static method "
)
)
document.writeln( Employee.disp() );
Empfohlene Artikel
Dies war eine Anleitung zu JavaScript-Schlüsselwörtern. Hier diskutieren wir auch verschiedene Arten von Schlüsselwörtern mit Beispielen. Weitere Informationen finden Sie auch in den folgenden Artikeln.
- Variablen in JavaScript
- C Schlüsselwörter
- Java-Schlüsselwörter
- Python-Schlüsselwörter
- Arbeitsinstanz von in Java mit Beispiel
- Wie funktionieren statische Methoden in JavaScript?