Bu eğitimde, örnekler yardımıyla JavaScript anahtar kelimeleri ve tanımlayıcıları hakkında bilgi edineceksiniz.
JavaScript Anahtar Kelimeleri
Anahtar sözcükler, programlama dilinde sözdiziminin parçası olan ayrılmış sözcüklerdir. Örneğin,
const a = 'hello';
Burada const
a'nın sabit olduğunu belirten bir anahtar sözcük var.
Anahtar kelimeler, tanımlayıcıları adlandırmak için kullanılamaz.
İşte JavaScript'te bulunan anahtar kelimelerin listesi.
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 |
JavaScript Tanımlayıcıları
Tanımlayıcı, değişkenler, işlevler, sınıf vb. Gibi varlıklara verilen addır.
JavaScript Tanımlayıcıları Adlandırma Kuralları
Tanımlayıcı yazma kuralları şunlardır:
- Tanımlayıcı adları bir harf, alt çizgi
_
veya dolar işaretiyle başlamalıdır.Örneğin$.
,//valid const a = 'hello'; const _a = 'hello'; const $a = 'hello';
- Tanımlayıcı adları sayılarla başlayamaz. Örneğin,
//invalid const 1a = 'hello'; // this gives an error
- JavaScript büyük / küçük harfe duyarlıdır. Yani y ve Y farklı tanımlayıcılardır. Örneğin,
const y = "hi"; const Y = 5; console.log(y); // hi console.log(Y); // 5
- Anahtar kelimeler, tanımlayıcı adları olarak kullanılamaz. Örneğin,
//invalid const new = 5; // Error! new is a keyword.
Not : Tanımlayıcıları istediğiniz şekilde adlandırabilseniz de, açıklayıcı bir tanımlayıcı adı vermek iyi bir uygulamadır.
Öğrenci sayısını saklamak için bir değişken için bir tanımlayıcı kullanıyorsanız, x veya n yerine öğrencileri veya öğrenci sayısını kullanmak daha iyidir.