Вступление

Ключевые слова JavaScript являются зарезервированными словами. В javascript есть несколько зарезервированных ключевых слов, которые имеют особое значение. Эти ключевые слова не могут использоваться в качестве идентификаторов, например, для имен переменных, для меток цикла или для имен функций и т. Д. В наших программах JavaScript.

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

Ниже приведен список ключевых слов JavaScript

перейти к

В

случай

статический

наконец

аргументы

общественности

Делать

еще

Const

функция

учебный класс*

возвращение

позволять*

Поймать

Eval

За

если

Эта

пытаться

Перемена

отладчик

Уступать

продолжается *

перечисление *

Продолжить

экспорт *

значение NULL

переключатель

частный

новый

бросать

пока

случай

Ждите*

удалять

супер*

дефолт

пустота

Var

защищенный

пакет

Интерфейс

Ложь

тип

инвентарь

С

импорт*

Правда

`

Ключевые слова, отмеченные *, являются новыми в ECMAScript 5 и 6 (которые являются версией javascript). Списки зарезервированных слов, которые были удалены из стандарта ECMAScript 5 и 6, приведены ниже -

  • перейти к
  • двойной
  • преходящий
  • летучий
  • ИНТ
  • синхронизированный
  • бросает
  • родной
  • поплавок
  • короткая
  • байт
  • логический
  • длинная
  • абстрактный
  • окончательный
  • голец.

Пример ключевых слов JavaScript

Ниже приведены ключевые слова JavaScript

1. Перейти к ключевому слову

Используется для возврата контроля выполнения в определенное место. В общем, goto может быть выполнено с помощью ключевых слов break и continue.

пример

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

Теперь тот же код мы переписываем с помощью ключевых слов break и continue как

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

2. в ключевом слове

Это оператор возвращает истину, если указанное свойство присутствует в указанном объекте, иначе он возвращает ложь.

пример

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

Используется для определения цикла do-while.

пример

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

«);
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. Для ключевого слова

Используется для определения цикла, для цикла для многократного выполнения блока кода до выполнения условия true.

пример

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 и вызова функции отладки, если определено. Ключевое слово отладчика совпадает со словом break.

пример

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

15. Yi Eld ключевое слово

Используется для приостановки и возобновления работы генератора. Функция генератора аналогична обычной функции, но для возврата значения вместо возврата используется ключевое слово yield.

пример

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. Продолжайте использовать ключевое слово

Используется в цикле для продолжения цикла и пропускает следующие операторы внутри цикла.

пример

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

17. экспорт т * ключевое слово

Используется для экспорта объектов, функций или значений из модуля, чтобы их можно было использовать в другой программе с помощью оператора импорта.

пример

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

18. пустое ключевое слово

Используется для представления специального типа данных без значения.

пример

var age = null;
alert(age);

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

Используется для создания объекта.

пример

Employee obj = new Employee ();

20. бросить ключевое слово

Используется в блоке try для явного выброса объекта исключения.

пример

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

Используется для ожидания 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. наконец, ключевое слово

Используемый в обработке исключений, блок кода finally всегда выполняется независимо от того, генерирует ошибка или нет.

пример

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

Используется для хранения или представления примитивного типа данных Boolean 'true'.

пример

var inp = true;

41. Ложное ключевое слово

Используется для хранения или представления примитивного типа данных Boolean 'false'.

пример

var inp = false;

42. Пустое ключевое слово

используется для оценки выражения и возвращает неопределенное значение. Оператор void часто используется для получения неопределенного значения примитива.

пример


click link

43. Какое ключевое слово?

Используется в конструкции switch-case, где значение выражения сравнивается со значением предложения case и выполняет операторы, связанные с регистром, значение которого совпадает.

пример

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

Используется в конструкции switch-case, где switch оценивает выражение.

пример

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, 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 с примером
  6. Как статические методы работают в JavaScript?