Wprowadzenie

Słowa kluczowe JavaScript są słowami zastrzeżonymi. W javascript jest wiele zarezerwowanych słów kluczowych, które mają specjalne znaczenie. Te słowa kluczowe nie mogą być używane jako identyfikatory na przykład dla nazw zmiennych, etykiet pętli lub nazw funkcji itp. W naszych programach JavaScript.

Lista słów kluczowych Javascript

Poniżej znajduje się lista słów kluczowych JavaScript

iść do

W

wystąpienie

Statyczny

Wreszcie

argumenty

publiczny

Robić

jeszcze

Const

Funkcjonować

klasa*

powrót

pozwolić*

Złapać

Eval

Dla

gdyby

To

próbować

Przerwa

debugger

Wydajność

rozszerza *

wyliczenie *

Kontyntynuj

eksport*

zero

przełącznik

prywatny

Nowy

rzucać

podczas

Walizka

oczekiwać*

Usunąć

Wspaniały*

domyślna

Unieważnić

Var

chroniony

Pakiet

Berło

Fałszywy

typ

narzędzia

Z

import*

Prawdziwe

`

Słowa kluczowe oznaczone „*” są nowe w ECMAScript 5 i 6 (które są wersją javascript). Listy słów zastrzeżonych, które zostały usunięte ze standardu ECMAScript 5 i 6, podano poniżej -

  • iść do
  • podwójnie
  • przemijający
  • lotny
  • int
  • zsynchronizowany
  • rzuca
  • ojczysty
  • pływak
  • krótki
  • bajt
  • Boolean
  • długo
  • abstrakcyjny
  • finał
  • zwęglać.

Przykład słów kluczowych JavaScript

Poniżej podano słowa kluczowe JavaScript

1. słowo kluczowe goto

Służy do zwracania kontroli wykonania do określonej lokalizacji. Ogólnie rzecz biorąc, goto można osiągnąć przez przerwanie i kontynuowanie słów kluczowych.

Przykład

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

Teraz ten sam kod przepisujemy z break i kontynuujemy słowa kluczowe jak

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

2. w słowie kluczowym

Jest to operator zwraca true, jeśli określona właściwość występuje w określonym obiekcie, w przeciwnym razie zwraca false.

Przykład

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

3. słowo kluczowe instanceof

Zwraca true, jeśli obiekt jest instancją klasy, w przeciwnym razie false

Przykład

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

4. słowo kluczowe argumenty

Reprezentuje listę parametrów przekazywanych do funkcji podczas wywoływania funkcji.

Przykład

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

5. publiczne słowo kluczowe

Jest to modyfikator dostępu, którego można używać z atrybutami, klasami, konstruktorami i metodami, które czynią go dostępnym dla innych klas.

Przykład

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. Słowo kluczowe D o

Służy do definiowania pętli „do-while”.

Przykład

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

„);
a ++;
)
podczas gdy (a <= 10);

7. Słowo kluczowe funkcji

Służy do definiowania funkcji do wykonania bloku kodu.

Przykład

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

8. słowo kluczowe class *

Służy do definiowania klasy.

Przykład

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

9. Zwróć słowo kluczowe

Służy do powrotu z funkcji lub metody z wartością lub bez wartości.

Przykład

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

10. Słowo kluczowe Eval

Służy do oceny określonego ciągu. Zastosowanie eval jako funkcji globalnej eval ().

Przykład

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

11. Dla słowa kluczowego

Służy do definiowania pętli, aby pętla wielokrotnie wykonywała blok kodu, dopóki warunek nie zostanie spełniony.

Przykład

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

12. jeśli słowo kluczowe

Służy do definiowania warunkowej konstrukcji. jeśli instrukcja służy do uruchomienia bloku kodu, jeśli warunek jest spełniony.

Przykład

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. Przerwij słowo kluczowe

użyte w pętli do przerwania lub zatrzymania wykonania pętli.

Przykład

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

14. słowo kluczowe debugger

Służy do zatrzymania wykonywania kodu javascript i wywołania funkcji debugowania, jeśli zdefiniowano. Słowo kluczowe debuggera takie samo jak przerwa.

Przykład

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

15. Słowo kluczowe Yi eld

Służy do wstrzymywania i wznawiania funkcji generatora. Funkcja generatora jest taka sama jak funkcja normalna, ale do zwracania wartości zamiast zwrotu używa słowa kluczowego fed.

Przykład

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. Kontynuuj słowo kluczowe

Używany w pętli, aby kontynuować pętlę i pominąć następujące instrukcje w pętli.

Przykład

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

17. słowo kluczowe expor t *

Służy do eksportowania obiektów, funkcji lub wartości z modułu, dzięki czemu można ich używać w innym programie za pomocą instrukcji importu.

Przykład

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

18. brak słowa kluczowego

Służy do reprezentowania specjalnego typu danych bez wartości.

Przykład

var age = null;
alert(age);

19. Nowe słowo kluczowe

Służy do tworzenia obiektu.

Przykład

Employee obj = new Employee ();

20. wyrzuć słowo kluczowe

Używany w bloku try do jawnego zgłoszenia obiektu wyjątku.

Przykład

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. podczas gdy słowo kluczowe

Używany do pętli while, pętla while wykonuje blok kodu, dopóki warunek nie zostanie spełniony.

Przykład

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

„);
a ++;
)

22. Usuń słowo kluczowe

Służy do usuwania właściwości z obiektu.

Przykład

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

23. słowo kluczowe super *

Służy do wywoływania funkcji lub metody klasy nadrzędnej.

Przykład

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

24. domyślne słowo kluczowe

Używany w wyrażeniu przełącznika do określenia akcji, które należy wykonać, jeśli nie ma wielkości liter

Przykład

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. chronione słowo kluczowe

Modyfikatora dostępu można używać z atrybutami, klasami, konstruktorami i metodami, które sprawiają, że nie jest on dostępny dla innych klas.

Przykład

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

26. Słowo kluczowe pakietu

Służy do identyfikowania klas java i wykonywania metody java w javascript.

Przykład

inBlock('package') = something;

27. Słowo kluczowe interfejsu

Służy do definiowania interfejsu (interfejs zawiera wszystkie metody abstrakcyjne).

Przykład

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

28. implementuje słowo kluczowe

Służy do implementacji interfejsu w klasie.

Przykład

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

29. Ze słowem kluczowym

Używany do iteracji, krótko mówiąc, jest skracany do iteracji.

Przykład

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

30. słowo kluczowe import *

Służy do importowania modułu w programie javascript.

Przykład

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

31. słowo kluczowe typeof

Który użył do zwrócenia typu danych operandu.

Przykład

typeof(“hello”) // output as string

32. Słowo kluczowe Var

Służy do deklarowania zmiennej,

Przykład

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

33. słowo kluczowe awa i t *

Używane, aby czekać na skrypt JavaScript, dopóki obietnica nie zwróci wyniku.

Przykład

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. słowo kluczowe enum *

Służy do definiowania predefiniowanej listy.

Przykład

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. spróbuj słowa kluczowego

Służy do obsługi wyjątków w celu sprawdzenia bloku kodu pod kątem błędów.

Przykład

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. Słowo kluczowe catch

Ponownie użyte w obsłudze wyjątków do obsługi błędu.

Przykład

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. wreszcie słowo kluczowe

Używany w obsłudze wyjątków blok kodu jest zawsze wykonywany niezależnie od tego, czy błąd się generuje, czy nie.

Przykład

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. Słowo kluczowe Const

Służy do definiowania zmiennej stałej, której nie można dalej przypisać.

Przykład

const age=22;

39. prywatne słowo kluczowe

Jest modyfikatorem dostępu, którego można używać z atrybutami, klasami, konstruktorami i metodami, które uniemożliwiają dostęp do nich innym klasom.

Przykład
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. Prawdziwe słowo kluczowe

Służy do przechowywania lub reprezentowania pierwotnego typu danych Boolean „true”.

Przykład

var inp = true;

41. Fałszywe słowo kluczowe

Służy do przechowywania lub reprezentowania pierwotnego typu danych Boolean „false”.

Przykład

var inp = false;

42. Void słowo kluczowe

służy do oceny wyrażenia i zwraca wartość niezdefiniowaną. Operator void jest często używany do uzyskania niezdefiniowanej wartości pierwotnej.

Przykład


click link

43. Słowo kluczowe Cas e

Używany w konstrukcji z przełączaniem wielkości liter, w której wartość wyrażenia jest porównywana z wartością klauzuli przypadku i wykonuje instrukcje powiązane ze sprawą, której wartość jest zgodna.

Przykład

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. przełącznik słowa kluczowego

Używany w konstrukcji z przełącznikiem, w której przełącznik ocenia wyrażenie.

Przykład

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. rozszerza * słowo kluczowe

Używany w deklaracjach klas do tworzenia klasy, która dziedziczy inną klasę.

Przykład

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

46. To słowo kluczowe

Używane w odniesieniu do bieżącego obiektu.

Przykład

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

47. słowo kluczowe let *

Służy do deklarowania zmiennej ograniczonej do zakresu bloku kodu, w przeciwieństwie do zmiennej zadeklarowanej przez słowo kluczowe var.

Przykład

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

48. inne słowo kluczowe

Używane w instrukcji if-else else wskazuje blok instrukcji do wykonania, jeśli wyrażenie ma wartość false.

Przykład

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. Słowo kluczowe statyczne

Służy do definiowania metody statycznej w klasie. Metody statyczne to metody, które nie są wywoływane na obiekcie.

Przykład

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

Polecane artykuły

To był przewodnik po słowach kluczowych JavaScript. Tutaj omawiamy również różne typy słów kluczowych z przykładami. Możesz także zapoznać się z następującymi artykułami, aby dowiedzieć się więcej -

  1. Zmienne w JavaScript
  2. C Słowa kluczowe
  3. Słowa kluczowe Java
  4. Słowa kluczowe w języku Python
  5. Działająca instancja w Javie z przykładem
  6. Jak działają metody statyczne w JavaScript?