Dalam tutorial ini, anda akan belajar mengenai kata kunci dan pengecam JavaScript dengan bantuan contoh.
Kata kunci JavaScript
Kata kunci adalah kata terpelihara yang merupakan sebahagian daripada sintaks dalam bahasa pengaturcaraan. Sebagai contoh,
const a = 'hello';
Di sini, const
adalah kata kunci yang menunjukkan bahawa a adalah pemalar.
Kata kunci tidak boleh digunakan untuk menamakan pengecam.
Berikut adalah senarai kata kunci yang terdapat dalam 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 |
Pengecam JavaScript
Pengecam adalah nama yang diberikan kepada entiti seperti pemboleh ubah, fungsi, kelas, dll.
Peraturan untuk Menamakan Pengecam JavaScript
Peraturan untuk menulis pengecam adalah:
- Nama pengecam mesti bermula dengan huruf, garis bawah
_
, atau tanda dolar$.
Contohnya,//valid const a = 'hello'; const _a = 'hello'; const $a = 'hello';
- Nama pengecam tidak boleh bermula dengan nombor. Sebagai contoh,
//invalid const 1a = 'hello'; // this gives an error
- JavaScript peka huruf besar kecil. Jadi y dan Y adalah pengecam yang berbeza. Sebagai contoh,
const y = "hi"; const Y = 5; console.log(y); // hi console.log(Y); // 5
- Kata kunci tidak boleh digunakan sebagai nama pengecam. Sebagai contoh,
//invalid const new = 5; // Error! new is a keyword.
Catatan : Walaupun anda dapat memberikan nama pengecam dengan cara yang anda mahukan, adalah amalan yang baik untuk memberikan nama pengenal yang deskriptif.
Sekiranya anda menggunakan pengecam untuk pemboleh ubah untuk menyimpan bilangan pelajar, lebih baik menggunakan pelajar atau numberOfStudents daripada x atau n.