Úvod

Klíčová slova JavaScriptu jsou vyhrazená slova. V javascriptu existuje několik vyhrazených klíčových slov, která mají nějaký zvláštní význam. Tato klíčová slova nelze v našich programech JavaScript použít jako identifikátory například pro názvy proměnných, pro popisky smyček nebo pro názvy funkcí atd.

Seznam klíčových slov jazyka Javascript

Níže je uveden seznam klíčových slov JavaScriptu

jít do

v

instance

Statický

Konečně

argumenty

veřejnost

Dělat

jiný

Const

Funkce

třída*

vrátit se

nechat*

Chytit

Eval

Pro

-li

Tento

Snaž se

Přestávka

debugger

Výtěžek

rozšiřuje*

výčet *

Pokračovat

vývozní*

nula

přepínač

soukromé

Nový

házet

zatímco

Pouzdro

čekat *

Odstranit

super *

výchozí

Prázdnota

Var

chráněný

Balík

Rozhraní

Nepravdivé

Typ

nářadí

S

import*

Skutečný

`

Klíčová slova, která jsou označena '*', jsou nová v ECMAScript 5 a 6 (což je verze javascriptu). Seznamy vyhrazených slov, která byla odstraněna ze standardu ECMAScript 5 a 6, jsou uvedeny níže -

  • jít do
  • dvojnásobek
  • přechodný
  • nestálý
  • int
  • synchronizováno
  • hází
  • rodák
  • plovák
  • krátký
  • byte
  • Boolean
  • dlouho
  • abstraktní
  • finále
  • char.

Příklad klíčových slov JavaScriptu

Níže jsou uvedena klíčová slova jazyka JavaScript

1. Goto klíčové slovo

Používá se k návratu řízení výkonu na konkrétní místo. Obecně lze goto dosáhnout pomocí přerušení a pokračování klíčových slov.

Příklad

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

Nyní stejný kód, který přepíšeme přerušením a pokračováním klíčových slov jako

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

2. v klíčovém slově

Operátor vrací true, pokud je zadaná vlastnost přítomna v určeném objektu, jinak vrací false.

Příklad

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

3. instanceof klíčového slova

Vrací true, pokud je objekt instancí třídy jinak false

Příklad

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

4. klíčové slovo argumenty

Představuje seznam parametrů předaných funkci při volání funkce.

Příklad

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

5. veřejné klíčové slovo

Jedná se o modifikátor přístupu, který lze použít s atributy, třídami, konstruktory a metodami, které jej zpřístupňují jiným třídám.

Příklad

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 klíčové slovo

Používá se pro definování do-while loop.

Příklad

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

");
a ++;
)
while (a <= 10);

7. Funkční klíčové slovo

Používá se k definování funkce pro provedení bloku kódu.

Příklad

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

8. klíčové slovo * třída *

Používá se k definování třídy.

Příklad

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

9. návratové klíčové slovo

Používá se k návratu z funkce nebo metody s hodnotou nebo bez hodnoty.

Příklad

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

10. Eval klíčové slovo

Používá se k vyhodnocení zadaného řetězce. Eval používá jako globální funkci eval ().

Příklad

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

11. Pro klíčové slovo

Používá se k definování smyčky, aby smyčka opakovaně spouštěla ​​blok kódu, dokud není podmínka splněna.

Příklad

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

12. pokud klíčové slovo

Používá se k definování podmíněného konstruktu. pokud je příkaz použit ke spuštění bloku kódu, pokud je podmínka splněna.

Příklad

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. Přerušit klíčové slovo

používá se do smyčky k přerušení nebo zastavení provádění smyčky.

Příklad

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

14. debugger klíčové slovo

Používá se k zastavení provádění kódu javascript a funkci ladění volání, pokud je definována. Ladicí slovo klíčového slova stejné jako konec.

Příklad

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

15. Yi eld klíčové slovo

Slouží k pozastavení a obnovení funkce generátoru. Funkce generátoru je stejná jako normální funkce, ale pro vrácení hodnoty namísto návratu používá výnosové klíčové slovo.

Příklad

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. Kontinuální klíčové slovo

Používá se do smyčky pro pokračování ve smyčce a přeskočení následujících příkazů uvnitř smyčky.

Příklad

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

17. expor t * klíčové slovo

Používá se k exportu objektů, funkcí nebo hodnot z modulu, takže je lze použít v jiném programu pomocí příkazu import.

Příklad

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

18. n klíčové slovo

Používá se k reprezentaci speciálního typu dat bez hodnoty.

Příklad

var age = null;
alert(age);

19. Nové klíčové slovo

Používá se k vytvoření objektu.

Příklad

Employee obj = new Employee ();

20. klíčové slovo hodit

Používá se v bloku try k explicitnímu vyvolání objektu výjimky.

Příklad

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. zatímco klíčové slovo

Používá se pro smyčku while, zatímco loop vykonává blok kódu, dokud není podmínka splněna.

Příklad

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

");
a ++;
)

22. Smazat klíčové slovo

Používá se k odstranění vlastností z objektu.

Příklad

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

23. super * klíčové slovo

Používá se k volání funkce nebo metody nadřazené třídy.

Příklad

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

24. výchozí klíčové slovo

Používá se ve výrazu přepínače k ​​určení akcí, které mají být provedeny, pokud tomu tak není

Příklad

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. chráněné klíčové slovo

Modifikátor přístupu lze použít s atributy, třídami, konstruktory a metodami, díky kterým není přístupný jiným třídám.

Příklad

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

26. Klíčové slovo balíčku

Slouží k identifikaci tříd Java a ke spuštění metody Java v javascriptu.

Příklad

inBlock('package') = something;

27. Klíčové slovo rozhraní

Používá se k definování rozhraní (rozhraní obsahuje všechny abstraktní metody).

Příklad

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

28. implementuje klíčové slovo

Používá se k implementaci rozhraní ve třídě.

Příklad

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

29. S klíčovým slovem

Používá se pro iteraci, zkrátka je zkrácena pro iteraci.

Příklad

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

30. import * klíčové slovo

Používá se k importu modulu v programu javascript.

Příklad

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

31. typof klíčové slovo

Který sloužil k návratu datového typu operandu.

Příklad

typeof(“hello”) // output as string

32. Var klíčové slovo

Používá se k deklaraci proměnné,

Příklad

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

33. awa i t * klíčové slovo

Používá se k čekání na javascript, dokud slib nevrátí svůj výsledek.

Příklad

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 * klíčové slovo

Používá se k definování předdefinovaného seznamu.

Příklad

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. zkuste klíčové slovo

Používá se ke zpracování výjimek ke kontrole chyb kódu v bloku kódu.

Příklad

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. Chyťte klíčové slovo

Opět se používá při zpracování výjimek k řešení chyby.

Příklad

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. konečně klíčové slovo

Při manipulaci s výjimkami se nakonec blok kódu vždy spustí bez ohledu na to, zda se chyba generuje nebo ne.

Příklad

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 klíčové slovo

Používá se k definování konstantní proměnné a nelze ji dále přiřadit.

Příklad

const age=22;

39. soukromé klíčové slovo

IS modifikátor přístupu lze použít s atributy, třídami, konstruktory a metodami, díky kterým není přístupný jiným třídám.

Příklad
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. Skutečné klíčové slovo

Používá se k ukládání nebo reprezentaci primitivního datového typu Boolean 'true'.

Příklad

var inp = true;

41. Falešné klíčové slovo

Používá se k ukládání nebo reprezentaci primitivního datového typu Boolean 'false'.

Příklad

var inp = false;

42. Prázdné klíčové slovo

slouží k vyhodnocení výrazu a vrací nedefinovaný. Prázdný operátor se často používá k získání nedefinované primitivní hodnoty.

Příklad


click link

43. Případné klíčové slovo

Používá se v konstrukci typu switch-case, kde se hodnota výrazu porovná s hodnotou klauzule case a provede příkazy spojené s případem, jehož hodnota případu se shoduje.

Příklad

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. přepnout klíčové slovo

Používá se v konstrukci přepínačů, kde přepínač vyhodnocuje výraz.

Příklad

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. rozšiřuje * klíčové slovo

Používá se v deklaracích třídy k vytvoření třídy, která zdědí jinou třídu.

Příklad

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

46. Toto klíčové slovo

Slouží k označení aktuálního objektu.

Příklad

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

47. nechte * klíčové slovo

Používá se k deklaraci proměnné omezené na rozsah bloku kódu, na rozdíl od proměnné deklarované klíčovým slovem var.

Příklad

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

48. jinak klíčové slovo

V příkazu if-else, else označuje blok příkazů, které mají být provedeny, pokud výraz vyhodnotí false.

Příklad

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. Statické klíčové slovo

Používá se k definování statické metody ve třídě. Statické metody jsou metody, které nejsou vyvolány na objektu.

Příklad

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

Doporučené články

Toto byl průvodce klíčovými slovy JavaScriptu. Zde také diskutujeme různé typy klíčových slov s příklady. Další informace naleznete také v následujících článcích -

  1. Proměnné v JavaScriptu
  2. C Klíčová slova
  3. Klíčová slova Java
  4. Python Klíčová slova
  5. Pracovní instance v jazyce Java s příkladem
  6. Jak fungují statické metody v JavaScriptu?

Kategorie: