Вступление
Ключевые слова 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. Здесь мы также обсуждаем различные типы ключевых слов с примерами. Вы также можете взглянуть на следующие статьи, чтобы узнать больше:
- Переменные в JavaScript
- C Ключевые слова
- Ключевые слова Java
- Ключевые слова Python
- Рабочий экземпляр в Java с примером
- Как статические методы работают в JavaScript?