Apakah nama kata kunci dalam javascript?

NaNInfinity, dan true0 bukan kata kunci yang dicadangkan dalam JavaScript. Namun, Anda harus menghindari penggunaannya. Mereka adalah properti dari objek global dan memiliki arti khusus. Meskipun mereka adalah properti yang tidak dapat diubah & hanya-baca, JavaScript tidak menimbulkan kesalahan apa pun jika Anda mendeklarasikannya dalam lingkup global

Ada kata-kata khusus yang memiliki arti khusus dalam JavaScript dan tidak dapat digunakan dalam kode Anda sebagai variabel, nama fungsi, atau label lingkaran

Penting untuk dicatat bahwa JavaScript adalah bahasa case-sensitive (sedangkan HTML tidak case-sensitive). Akibatnya, Anda mungkin melihat huruf besar dalam beberapa kata khusus JavaScript yang tercantum di bawah ini

Kata-kata yang Dicadangkan

Berikut adalah daftar kata-kata yang dicadangkan (dan kata-kata yang harus dihindari) dalam JavaScript

abstrak

boolean

merusak

byte

kasus

menangkap

arang

kelas

melanjutkan

const

debugger

bawaan

menghapus

melakukan

dobel

kalau tidak

enum

ekspor

memanjang

Salah

terakhir

akhirnya

mengambang

untuk

fungsi

pergi ke

jika

alat

impor

di dalam

contoh

int

antarmuka

panjang

warga asli

baru

batal

kemasan

pribadi

terlindung

publik

kembali

pendek

statis

super

mengalihkan

disinkronkan

ini

melemparkan

melempar

sementara

BENAR

mencoba

jenis

var

ruang kosong

ketika

dengan

Kata-kata Cadangan Lainnya yang Harus Dihindari

Berikut adalah daftar kata yang harus dihindari yang digunakan sebagai nama properti, metode, dan konstruktor dalam JavaScript. Anda juga harus mencoba untuk tidak menggunakan nama-nama ini karena Anda berisiko menimpa fungsionalitas yang ada di JavaScript

JavaScript memiliki sejumlah kata kunci yang dipesan. Ini adalah kata-kata yang tidak dapat Anda gunakan sebagai pengidentifikasi (nama variabel, nama fungsi, dan label loop) dalam program JavaScript Anda

Kata Kunci Cadangan di ECMAScript 5 (ES5)

Daftar berikut menunjukkan kata kunci yang dicadangkan di ECMAScript 5. Ini juga mencakup kata kunci yang dicadangkan untuk masa depan serta kata kunci yang tidak diizinkan dalam mode ketat

argumen sm break case catch class fr const fr lanjutkan debugger default delete do else enum fr eval sm ekspor fr extends fr false akhirnya untuk fungsi if implements sm import fr in instanceof interface sm let sm new null package sm private sm protected sm public sm return static

Catatan. Kata kunci arguments dan eval bukan kata kunci yang dicadangkan secara ketat, tetapi diperlakukan seperti kata kunci dalam mode ketat, sehingga tidak dapat digunakan sebagai pengidentifikasi. Selain itu, kata kunci null, true, dan false tidak dapat digunakan sebagai pengidentifikasi di ECMAScript


Kata Kunci Cadangan di ECMAScript 6 (ES6)

Daftar berikut menunjukkan kata kunci yang dicadangkan di ECMAScript 6. Ini juga mencakup kata kunci yang dicadangkan untuk masa depan serta kata kunci yang tidak diizinkan dalam mode ketat

argumen sm menunggu istirahat kasus menangkap kelas const lanjutkan debugger default hapus lakukan lagi enum fr eval sm ekspor meluas salah akhirnya untuk fungsi jika mengimplementasikan sm impor di antarmuka instanceof sm biarkan sm paket null baru sm pribadi sm dilindungi sm publik sm kembalikan statis sm super alihkan ini


Kata Kunci Cadangan Masa Depan dalam Standar Lama

Daftar berikut menampilkan kata kunci yang dicadangkan sebagai kata kunci mendatang menurut spesifikasi ECMAScript lama (sebelum ECMAScript 5 atau ES5)

abstract boolean byte char double final float goto int panjang asli pendek lemparan tersinkronisasi sementara mudah menguap

Catatan. Untuk kompatibilitas mundur yang optimal, Anda sebaiknya menghindari penggunaan semua kata kunci yang ditampilkan di halaman ini sebagai nama variabel atau nama properti dalam kode JavaScript Anda

Kata kunci JavaScript adalah kata-kata yang dicadangkan. Ada sejumlah kata kunci yang dipesan dalam javascript yang memiliki arti khusus. Kata kunci ini tidak dapat digunakan sebagai pengidentifikasi misalnya untuk nama variabel, untuk label loop atau untuk nama fungsi, dll dalam program JavaScript kami

Paket Pengembangan Perangkat Lunak Semua dalam Satu(600+ Kursus, 50+ proyek)

Apakah nama kata kunci dalam javascript?
Apakah nama kata kunci dalam javascript?
Apakah nama kata kunci dalam javascript?
Apakah nama kata kunci dalam javascript?

Apakah nama kata kunci dalam javascript?
Apakah nama kata kunci dalam javascript?
Apakah nama kata kunci dalam javascript?
Apakah nama kata kunci dalam javascript?

Harga
Lihat Kursus

600+ Kursus Daring. 50+ proyek. 3000+ Jam. Sertifikat yang Dapat Diverifikasi. Akses Seumur Hidup
4. 6 (85.636 peringkat)

Daftar kata kunci Javascript

Daftar kata kunci JavaScript yang diuraikan di bawah ini adalah

Mulai Kursus Pengembangan Perangkat Lunak Gratis Anda

Pengembangan web, bahasa pemrograman, pengujian Perangkat Lunak & lainnya

pergi ke

 

Di dalam

 

contoh

 

Statis

 

akhirnya

 

argumen

 

publik

 

Mengerjakan

 

kalau tidak

 

Konst

 

Fungsi

 

kelas*

 

kembali

 

membiarkan*

 

Menangkap

 

Evaluasi

 

Untuk

 

jika

 

Ini

 

mencoba

 

Merusak

 

debugger

 

Menghasilkan

 

memanjang*

 

enum*

 

Melanjutkan

 

ekspor*

 

batal

 

mengalihkan

 

pribadi

 

Baru

 

melemparkan

 

ketika

 

Kasus

 

menunggu*

 

Menghapus

 

super*

 

bawaan

 

Ruang kosong

 

Var

 

terlindung

 

Kemasan

 

Antarmuka

 

PALSU

 

jenis

 

alat

 

Dengan

 

impor*

 

BENAR

 

`

Kata kunci yang ditandai dengan '*' baru di ECMAScript 5 dan 6 (yang merupakan versi javascript). Daftar kata-kata yang dicadangkan yang telah dihapus dari standar ECMAScript 5 dan 6 diberikan di bawah ini –

  • pergi ke
  • dobel
  • sementara
  • lincah
  • int
  • disinkronkan
  • melempar
  • warga asli
  • mengambang
  • pendek
  • byte
  • Boolean
  • panjang
  • abstrak
  • terakhir
  • arang

Contoh Kata Kunci JavaScript

Di sini kita akan mempelajari kata kunci javascript dengan bantuan berbagai contoh

1. kata kunci goto

Digunakan untuk mengembalikan kontrol eksekusi ke lokasi tertentu. Secara umum, goto dapat diselesaikan dengan kata kunci break and continue

Contoh

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

Sekarang kode yang sama kita tulis ulang dengan kata kunci break and continue as

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

2. dalam kata kunci

Ini adalah operator yang mengembalikan true jika properti yang ditentukan ada di objek yang ditentukan, jika tidak maka akan mengembalikan false

Contoh

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

3. kata kunci instanceof

Mengembalikan nilai benar jika objek adalah turunan dari kelas jika tidak salah

Contoh

var fruits=["apple", "banana", "orange"];
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;
_

4. kata kunci argumen

Mewakili daftar parameter yang diteruskan ke fungsi saat memanggil fungsi

Contoh

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

5. kata kunci publik

Ini adalah pengubah akses yang dapat digunakan dengan atribut, kelas, konstruktor, dan metode yang membuatnya dapat diakses oleh kelas lain

Contoh

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. Lakukan kata kunci

Digunakan untuk mendefinisikan loop do-while

Contoh

var a=1;
do {
document.write("loop is running for " + a + "times</p>");
a++;
}
while(a <= 10);

7. kata kunci fungsi

Digunakan untuk mendefinisikan fungsi untuk mengeksekusi blok kode

Contoh

var func = function(){
return "Hello";
}
alert(func());
_

8. kata kunci kelas*

Digunakan untuk mendefinisikan kelas

Contoh

public class Employee {
public String efn = "Joseph";
public String eln = "Doe";
}
_

9. kembali kata kunci

Digunakan untuk kembali dari fungsi atau metode dengan atau tanpa nilai

Contoh

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

10. Kata kunci evaluasi

Digunakan untuk mengevaluasi string tertentu. Penggunaan eval sebagai fungsi global eval()

Contoh

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

11. Untuk kata kunci

Digunakan untuk mendefinisikan loop, untuk loop berulang kali mengeksekusi blok kode sampai kondisi benar

Contoh

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

12. jika kata kunci

Digunakan untuk mendefinisikan konstruksi yang dikondisikan. jika pernyataan itu digunakan untuk menjalankan blok kode jika kondisinya benar

Contoh

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

13. Istirahat kata kunci

digunakan ke dalam loop untuk menghentikan atau menghentikan eksekusi loop

Contoh

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

14. kata kunci debugger

Digunakan untuk menghentikan eksekusi kode javascript dan memanggil fungsi debugging jika sudah ditentukan. Kata kunci debugger sama dengan break

Contoh

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

15. Kata kunci hasil

Digunakan untuk menjeda dan melanjutkan fungsi generator. Fungsi generator sama dengan fungsi normal tetapi untuk mengembalikan nilai sebagai penggantinya menggunakan kata kunci hasil

Contoh

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

16. Lanjutkan kata kunci

Digunakan ke dalam loop untuk melanjutkan loop dan lewati pernyataan berikut di dalam loop

Contoh

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

17. ekspor * kata kunci

Digunakan untuk mengekspor objek, fungsi, atau nilai dari modul agar dapat digunakan di program lain dengan bantuan pernyataan impor

Contoh

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

18. kata kunci nol

Digunakan untuk mewakili tipe data khusus tanpa nilai

Contoh

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

19. Kata kunci baru

Digunakan untuk membuat objek

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
0

20. lempar kata kunci

Digunakan dalam blok coba untuk secara eksplisit melempar objek pengecualian

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
1

21. sedangkan kata kunci

Digunakan untuk while loop, while loop mengeksekusi blok kode sampai kondisi benar

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
2

22. Hapus kata kunci

Digunakan untuk menghapus properti dari objek

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
_3

23. kata kunci super*

Digunakan untuk memanggil fungsi atau metode dari kelas induk

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
_4

24. kata kunci bawaan

Digunakan dalam ekspresi tombol untuk menentukan tindakan yang akan dilakukan jika tidak ada kasus

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
5

25. kata kunci yang dilindungi

Pengubah akses dapat digunakan dengan atribut, kelas, konstruktor, dan metode yang membuatnya tidak dapat diakses oleh kelas lain

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
6

26. Kata kunci paket

Digunakan untuk mengidentifikasi kelas java dan mengeksekusi metode java dalam javascript

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
7

27. Kata kunci antarmuka

Digunakan untuk mendefinisikan antarmuka (antarmuka berisi semua metode abstrak)

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
_8

28. mengimplementasikan kata kunci

Digunakan untuk mengimplementasikan antarmuka di kelas

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
_9

29. Dengan kata kunci

Digunakan untuk iterasi, singkatnya disingkat menjadi iterasi

Contoh

// output as true expected
console.log('apple' in fruits);
0

30. impor* kata kunci

Digunakan untuk mengimpor modul dalam program javascript

Contoh

// output as true expected
console.log('apple' in fruits);
1

31. typeof kata kunci

Yang digunakan untuk mengembalikan tipe data operan

Contoh

// output as true expected
console.log('apple' in fruits);
2

32. kata kunci Var

Digunakan untuk mendeklarasikan variabel,

Contoh

// output as true expected
console.log('apple' in fruits);
_3

33. menunggu* kata kunci

Digunakan untuk menunggu javascript hingga janji mengembalikan hasilnya

Contoh

// output as true expected
console.log('apple' in fruits);
_4

34. enum* kata kunci

Digunakan untuk menentukan daftar yang telah ditentukan

Contoh

// output as true expected
console.log('apple' in fruits);
5

35. coba kata kunci

Digunakan untuk penanganan pengecualian untuk memeriksa blok kode untuk kesalahan

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
1

36. Tangkap kata kunci

Sekali lagi digunakan dalam penanganan pengecualian untuk menangani kesalahan

Contoh

// output as true expected
console.log('apple' in fruits);
_7

37. akhirnya kata kunci

Digunakan dalam penanganan pengecualian, akhirnya blok kode selalu dijalankan terlepas dari apakah kesalahan itu dihasilkan atau tidak

Contoh

// output as true expected
console.log('apple' in fruits);
8

38. Kata kunci konstanta

Digunakan untuk mendefinisikan variabel konstanta dan yang tidak dapat dipindahkan lebih jauh lagi

Contoh

// output as true expected
console.log('apple' in fruits);
_9

39. kata kunci pribadi

IS pengubah akses dapat digunakan dengan atribut, kelas, konstruktor, dan metode yang membuatnya tidak dapat diakses oleh kelas lain

Contoh

var fruits=["apple", "banana", "orange"];
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;
_0

40. kata kunci yang benar

Digunakan untuk menyimpan atau merepresentasikan tipe data primitif Boolean 'true'

Contoh

var fruits=["apple", "banana", "orange"];
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;
_1

41. Kata kunci palsu

Digunakan untuk menyimpan atau merepresentasikan tipe data primitif Boolean 'false'

Contoh

var fruits=["apple", "banana", "orange"];
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;
_2

42. Batalkan kata kunci

digunakan untuk mengevaluasi ekspresi dan mengembalikan undefined. Operator void sering digunakan untuk mendapatkan nilai primitif yang tidak terdefinisi

Contoh

var fruits=["apple", "banana", "orange"];
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;
_3

43. kata kunci kasus

Digunakan dalam konstruksi switch-case, di mana nilai ekspresi dibandingkan dengan nilai klausa case dan mengeksekusi pernyataan yang terkait dengan case yang nilai case-nya cocok

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
5

44. beralih kata kunci

Digunakan dalam konstruksi switch-case, di mana switch mengevaluasi ekspresi

Contoh

var fruits={f1: "apple", f2: "banana", f3: "orange"};
5

45. kata kunci ekstensi*

Digunakan dalam deklarasi kelas untuk membuat kelas yang mewarisi kelas lain

Contoh

var fruits=["apple", "banana", "orange"];
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;
_6

46. Kata kunci ini

Digunakan untuk merujuk ke objek saat ini

Contoh

var fruits=["apple", "banana", "orange"];
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;
_7

47. mari* kata kunci

Digunakan untuk mendeklarasikan variabel terbatas pada cakupan blok kode, tidak seperti variabel yang dideklarasikan oleh kata kunci var

Contoh

var fruits=["apple", "banana", "orange"];
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;
_8

48. kata kunci lain

Digunakan dalam pernyataan if-else, else menunjukkan blok pernyataan yang akan dieksekusi jika ekspresi bernilai salah

Contoh

var fruits=["apple", "banana", "orange"];
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;
_9

49. kata kunci statis

Digunakan untuk mendefinisikan metode statis di kelas. Metode statis adalah metode yang tidak dipanggil pada objek

Contoh

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

Artikel yang Direkomendasikan

Ini telah menjadi panduan untuk Kata Kunci JavaScript. Di sini kita telah membahas konsep dasar dengan berbagai jenis kata kunci beserta contohnya masing-masing. Anda juga dapat melihat artikel berikut untuk mempelajari lebih lanjut –

Apakah contoh kata kunci JavaScript?

Kata kunci adalah kata-kata yang dicadangkan yang merupakan bagian dari sintaks dalam bahasa pemrograman. Misalnya, const a = 'hello'; Di sini, const adalah kata kunci yang menyatakan bahwa a adalah konstanta.

Apa fungsi nama dalam JavaScript?

Fungsi bernama mendeklarasikan nama segera setelah didefinisikan . Itu dapat didefinisikan menggunakan kata kunci fungsi sebagai. fungsi bernama(){ // tulis kode di sini. }

Apa nama kata kuncinya?

Dalam dunia pengoptimalan mesin telusur (SEO), kata kunci digunakan dalam konten laman web sebagai cara menentukan peringkat di bagian atas hasil Google untuk kata kunci yang sama. Catatan penting. istilah apa pun yang digunakan di mesin telusur, baik satu kata atau frasa panjang , dianggap sebagai kata kunci.

Manakah dari berikut ini yang bukan merupakan kata kunci JavaScript?

Jawaban yang benar untuk pertanyaan ini “Manakah dari berikut ini yang tidak dianggap sebagai operator JavaScript” adalah opsi (b) . ini. Selain "ini", semua opsi lainnya adalah operator JavaScript.