Dalam tutorial ini, Anda akan belajar tentang kata kunci dan pengenal JavaScript dengan bantuan contoh.
Kata Kunci JavaScript
Kata kunci adalah kata-kata khusus yang merupakan bagian dari sintaks dalam bahasa pemrograman. Sebagai contoh,
const a = 'hello';
Di sini, const
adalah kata kunci yang menunjukkan bahwa a adalah konstanta.
Kata kunci tidak dapat digunakan untuk pengenal nama.
Berikut adalah daftar kata kunci yang tersedia di JavaScript.
await | break | case | catch | class |
const | continue | debugger | default | delete |
do | else | enum | export | extends |
false | finally | for | function | if |
implements | import | in | instanceof | interface |
let | new | null | package | private |
protected | public | return | super | switch |
static | this | throw | try | true |
typeof | var | void | while | with |
yield |
Pengenal JavaScript
Pengenal adalah nama yang diberikan ke entitas seperti variabel, fungsi, kelas, dll.
Aturan untuk Penamaan Pengenal JavaScript
Aturan penulisan pengenal adalah:
- Nama pengenal harus dimulai dengan huruf, garis bawah
_
, atau tanda dolar.$.
Misalnya,//valid const a = 'hello'; const _a = 'hello'; const $a = 'hello';
- Nama pengenal tidak boleh dimulai dengan angka. Sebagai contoh,
//invalid const 1a = 'hello'; // this gives an error
- JavaScript peka huruf besar kecil. Jadi y dan Y adalah pengidentifikasi yang berbeda. Sebagai contoh,
const y = "hi"; const Y = 5; console.log(y); // hi console.log(Y); // 5
- Kata kunci tidak dapat digunakan sebagai nama pengenal. Sebagai contoh,
//invalid const new = 5; // Error! new is a keyword.
Catatan : Meskipun Anda dapat memberi nama pengenal dengan cara apa pun yang Anda inginkan, praktik yang baik adalah memberikan nama pengenal deskriptif.
Jika Anda menggunakan pengenal variabel untuk menyimpan jumlah siswa, lebih baik menggunakan siswa atau numberOfStudents daripada x atau n.