Вступ

Ключові слова JavaScript - це зарезервовані слова. У javascript є кілька зарезервованих ключових слів, які мають якесь особливе значення. Ці ключові слова не можна використовувати як ідентифікатори, наприклад, для імен змінних, для міток циклу або для імен функцій тощо у наших програмах JavaScript.

Список ключових слів Javascript

Нижче перелік ключових слів JavaScript

йти до

В

instanceof

Статичний

нарешті

аргументи

громадські

Зробіть

ще

Конст

Функція

клас *

повернення

дозволяти*

Виловити

Евал

Для

якщо

Це

спробуйте

Перерву

налагоджувач

Вихід

розширює *

перерахувати *

Продовжуйте

експорт *

нуль

перемикач

приватний

Нові

кинути

поки

Справа

чекати *

Видалити

супер *

за замовчуванням

Пустота

Вар

захищені

Пакет

Інтерфейс

помилковий

тип

знаряддя

З

імпорт *

Правда

`

Ключові слова, позначені "*", є новими в ECMAScript 5 і 6 (які є версією JavaScript). Переліки зарезервованих слів, вилучених із стандарту ECMAScript 5 та 6, наведені нижче -

  • йти до
  • подвійний
  • минущі
  • непостійний
  • int
  • синхронізований
  • кидки
  • рідний
  • плавати
  • короткий
  • байт
  • Булева
  • довго
  • реферат
  • остаточний
  • char.

Приклад ключових слів JavaScript

Нижче наведено ключові слова JavaScript

1. ключове слово goto

Використовується для повернення контролю виконання до певного місця. Загалом, goto може бути досягнуто за допомогою перерви та продовження ключових слів.

Приклад

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

Тепер той самий код ми переписуємо з перервою та продовжуємо ключові слова як

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

2. за ключовим словом

Це оператор повертає true, якщо вказане властивість присутнє у вказаному об'єкті, в іншому випадку він повертає false.

Приклад

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

3. instanceof ключове слово

Повертає true, якщо об'єкт є екземпляром класу, інакше false

Приклад

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

4. ключове слово аргументи

Представляє список параметрів, переданих функції під час виклику функції.

Приклад

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

5. публічне ключове слово

Це модифікатор доступу, який можна використовувати з атрибутами, класами, конструкторами та методами, які роблять його доступним для інших класів.

Приклад

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 ключове слово

Використовується для визначення циклу виконання часу.

Приклад

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

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

7. Ключове слово функції

Використовується для визначення функції для виконання блоку коду.

Приклад

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

8. ключове слово * ключове слово

Використовується для визначення класу.

Приклад

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

9. повернути ключове слово

Використовується для повернення з функції або методу зі значенням або без нього.

Приклад

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

10. Ключове слово Eval

Використовується для оцінки вказаного рядка. Використання eval як глобальної функції eval ().

Приклад

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

11. Для ключового слова

Використовується для визначення циклу, щоб цикл неодноразово виконував блок коду, поки умова не відповідає дійсності.

Приклад

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

12. якщо ключове слово

Використовується для визначення умовної конструкції. якщо оператор використовується для запуску блоку коду, якщо умова є правдою.

Приклад

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. Розрив ключового слова

використовується в циклі, щоб зламати або зупинити виконання циклу.

Приклад

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

14. ключове слово налагодження

Використовується для зупинки виконання коду javascript та функції налагодження виклику, якщо визначено. Слово ключового слова налагодження те саме, що і перерва.

Приклад

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

15. Ключове слово Yi eld

Використовується для призупинення та відновлення функції генератора. Функція генератора така ж, як і звичайна функція, але для повернення значення замість повернення використовується ключове слово дохід.

Приклад

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

Використовується в циклі для продовження циклу та пропускання наступних операцій всередині циклу.

Приклад

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

17. ключове слово expor t *

Використовується для експорту об'єктів, функцій або значень з модуля, щоб їх можна було використовувати в іншій програмі за допомогою оператора import.

Приклад

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

18. n ull ключове слово

Використовується для представлення спеціального типу даних без значення.

Приклад

var age = null;
alert(age);

19. Нове ключове слово

Використовується для створення об'єкта.

Приклад

Employee obj = new Employee ();

20. кинути ключове слово

Використовується в блоці спробу для явного викидання об'єкта виключення.

Приклад

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, тоді як цикл виконує блок коду, поки умова не відповідає дійсності.

Приклад

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

");
a ++;
)

22. Видалити ключове слово

Використовується для видалення властивостей з об'єкта.

Приклад

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

23. супер * ключове слово

Використовується для виклику функції або методу батьківського класу.

Приклад

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

24. ключове слово за замовчуванням

Використовується в виразі перемикача, щоб вказати дії, які слід виконати, якщо немає випадку

Приклад

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. захищене ключове слово

Модифікатор доступу може використовуватися з атрибутами, класами, конструкторами та методами, які роблять його недоступним для інших класів.

Приклад

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

26. Ключове слово пакета

Використовується для ідентифікації класів java та для виконання методу java в javascript.

Приклад

inBlock('package') = something;

27. Інтерфейсне ключове слово

Використовується для визначення інтерфейсу (інтерфейс містить усі абстрактні методи).

Приклад

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

28. реалізує ключове слово

Використовується для реалізації інтерфейсу в класі.

Приклад

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

29. З ключовим словом

Використовується для ітерації, просто, коротше кажучи, вона скорочена для ітерації.

Приклад

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

30. імпортувати * ключове слово

Використовується для імпорту модуля в програму javascript.

Приклад

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

31. typeof ключове слово

Який використовується для повернення типу даних операнду.

Приклад

typeof(“hello”) // output as string

32. Ключове слово Var

Використовується для оголошення змінної,

Приклад

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

33. ключове слово awa i t *

Використовується для очікування javascript, поки обіцянка не поверне свій результат.

Приклад

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 * ключове слово

Використовується для визначення попередньо визначеного списку.

Приклад

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. спробуйте ключове слово

Використовується для обробки винятків для перевірки блоку коду на наявність помилок.

Приклад

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. Ловіть ключове слово

Знову використовується в обробці винятків для обробки помилки.

Приклад

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. нарешті ключове слово

Використовуваний для обробки винятків, нарешті, блок коду завжди виконується незалежно від того, генерує помилку чи ні.

Приклад

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

Використовується для визначення постійної змінної, і вона не може бути надалі перезначеною.

Приклад

const age=22;

39. приватне ключове слово

IS модифікатор доступу може використовуватися з атрибутами, класами, конструкторами та методами, які роблять його недоступним для інших класів.

Приклад
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. Справжнє ключове слово

Використовується для зберігання або представлення примітивних даних типу булева "true".

Приклад

var inp = true;

41. Неправдиве ключове слово

Використовується для зберігання або представлення примітивних даних типу булева "false".

Приклад

var inp = false;

42. Недійсне ключове слово

використовується для оцінки виразу та повертає невизначений. Для отримання неозначеного примітивного значення часто використовується недійсний оператор.

Приклад


click link

43. Ключове слово Cas e

Використовується в конструкції регістру комутатора, де значення виразу порівнюється зі значенням застереження і виконує оператори, пов'язані зі випадком, значення якого відповідає.

Приклад

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. переключення ключового слова

Використовується в конструкції випадку комутатора, де перемикач оцінює вираз.

Приклад

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. розширює * ключове слово

Використовується в оголошеннях класів для створення класу, який успадковує інший клас.

Приклад

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

46. Це ключове слово

Використовується для позначення поточного об'єкта.

Приклад

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

47. нехай * ключове слово

Використовується для оголошення змінної, обмеженої сферою дії блоку коду, на відміну від змінної, оголошеної ключовим словом var.

Приклад

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

48. Ще ключове слово

Використовується в операторі if-else, інше вказує блок операторів, який повинен бути виконаний, якщо вираз оцінює false.

Приклад

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. Статичне ключове слово

Використовується для визначення статичного методу в класі. Статичні методи - це ті методи, які не викликаються на об'єкті.

Приклад

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

Рекомендовані статті

Це керівництво по ключових словах JavaScript. Тут ми також обговорюємо різні типи ключових слів із прикладами. Ви також можете переглянути наступні статті, щоб дізнатися більше -

  1. Змінні в JavaScript
  2. C Ключові слова
  3. Ключові слова Java
  4. Ключові слова Python
  5. Робочий екземпляр у Java з Example
  6. Як статичні методи працюють у JavaScript?