Увод

ЈаваСцрипт кључне речи су резервисане речи. У Јавасцрипт-у постоји број резервисаних кључних речи које имају неко посебно значење. Те се кључне речи не могу користити као идентификатори, на пример за имена променљивих, за ознаке петље или за називе функција итд. У нашим ЈаваСцрипт програмима.

Листа Јавасцрипт кључних речи

Испод је листа ЈаваСцрипт кључних речи

Иди на

Ин

инстанце

Статички

напокон

аргументи

јавни

Урадити

друго

Цонст

Функција

класа*

повратак

дозволити*

Улов

Евал

За

ако

Ово

покушати

Пауза

дебуггер

Принос

ектендс *

енум *

Настави

извоз *

нула

прекидач

приватни

Нова

бацити

док

Случај

чекај *

Избриши

супер *

Уобичајено

Празнина

Вар

заштићено

Пакет

Интерфејс

Лажно

тип

опрема

Са

увоз*

Истина

`

Кључне речи које су обележене са '*' нове су у ЕЦМАСцрипт 5 и 6 (које су верзија ЈаваСцрипта). Листе резервисаних речи које су уклоњене из ЕЦМАСцрипт 5 и 6 стандарда дате су у даљем тексту -

  • Иди на
  • дупло
  • пролазан
  • испарљив
  • инт
  • синхронизовано
  • бацања
  • домаћи
  • пловак
  • кратак
  • бајт
  • Боолеан
  • дуго
  • апстрактан
  • коначни
  • цхар.

Пример ЈаваСцрипт кључних речи

Следеће су кључне речи ЈаваСцрипт-а

1. гото кључна реч

Користи се за враћање контроле извршења на одређено место. Генерално, гото се може остварити преломом и наставком кључних речи.

Пример

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. у кључној речи

Оператор враћа труе ако је специфицирано својство присутно у наведеном објекту, у супротном враћа фалсе.

Пример

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

3. инстанцеоф кључна реч

Враћа труе ако је објект инстанца класе иначе фалсе

Пример

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. Кључна реч

Користи се за дефинисање петље за време рада.

Пример

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

");
а ++;
)
док је (а <= 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. Кључна реч Евал

Користи се за процену одређеног низа. Употреба евал-а као глобална функција евал ().

Пример

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. кључна реч за исправљање грешака

Користи се за заустављање извршења јавасцрипт кода и уклањање погрешака позива ако је дефинисано. Реч за кључну реч за исправљање грешака једнака је прекиду.

Пример

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

15. Ји кључна реч

Користи се за паузирање и настављање функције генератора. Функција генератора иста је као и нормална функција, али за враћање вредности уместо поврата користи кључну реч приноса.

Пример

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. баците кључну реч

Користи се у покушају блока за експлицитно бацање објекта изнимке.

Пример

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. док је кључна реч

Користи се за време петље, док петља извршава блок кода док услов није тачан.

Пример

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

");
а ++;
)

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. Кључна реч за пакет

Користи се за идентификацију класа јава и за извршавање методе јава у јавасцрипту.

Пример

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. импорт * кључна реч

Користи се за увоз модула у програму јавасцрипт.

Пример

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

31. типеоф кључна реч

Који је користио за враћање типа података операнда.

Пример

typeof(“hello”) // output as string

32. Вар кључна реч

Користи се за проглашавање променљиве,

Пример

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

33. кључне речи *

Користи се за чекање на ЈаваСцрипт док обећање не врати свој резултат.

Пример

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. кључна реч * енум *

Користи се за дефинисање унапред дефинисане листе.

Пример

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 age=22;

39. приватна кључна реч

ИС модификатор приступа може се користити са атрибутима, класама, конструкторима и методама због којих није доступан другим класама.

Пример
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. Истинита кључна реч

Користи се за чување или представљање примитивних података типа Боолеан 'труе'.

Пример

var inp = true;

41. Лажна кључна реч

Користи се за чување или представљање примитивног типа типа Боолеан 'фалсе'.

Пример

var inp = false;

42. Неваљана кључна реч

користи се за процену израза и враћа недефинисано. Воид оператор се често користи за добијање недефинисане примитивне вредности.

Пример


click link

43. Цас е кључна реч

Користи се у конструкцији прекидача-случаја, гдје се вриједност израза упоређује са вриједношћу клаузуле цасе и извршава изјаве повезане са случајем чија се вриједност подудара.

Пример

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. нека кључна реч *

Користи се за проглашавање променљиве која је ограничена на опсег блока кода, за разлику од променљиве коју декларише кључна реч вар.

Пример

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

48. елсе кључне речи

Користи се у случају иф-елсе, друга означава блок изјава који се извршавају ако израз процјењује лаж.

Пример

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() );

Препоручени чланци

Ово је водич за ЈаваСцрипт кључне речи. Овде такође разматрамо разне врсте кључних речи са примерима. Можда ћете такође погледати следеће чланке да бисте сазнали више -

  1. Варијабле у ЈаваСцрипт-у
  2. Ц Кључне речи
  3. Јава Кључне речи
  4. Питхон Кеивордс
  5. Радна инстанца у Јави са Примером
  6. Како статичке методе раде у ЈаваСцрипт-у?

Категорија: