Ders-5 JavaScript İsimlendirme
![Ders-5 JavaScript İsimlendirme Ders-5 JavaScript İsimlendirme](uploads/blog/asdasd_11.jpg)
Ders-5 JavaScript İsimlendirme
Anahtar kelime grubundaki kelimeler de bu sınıfta kullanılamaz. Javascript dilinin önceden tanımlanmış ve programın yorumunda özel anlam kazandırılmış kelimelerine Anahtar Kelime denilir. Aşağıda bu kelimelerin yanında kelime anlamlarını göreceksiniz; fakat ilerledikçe bu kelimelerin Javascript'te kullanıldıkları yere göre anlamlarını ve nerelerde kullanıldıklarını göreceğiz.
Javascript 1.0'deki anahtar kelimeler:
ANAHTAR KELİME | ANLAMI |
break | (kes) |
continue | (devam et) |
else | ( başka bir durum) |
if | (eğer) |
false | (yanlış) |
for | (için) |
function | (işlev) |
in | (içinde) |
int | (integer, tam sayı) |
new | (yeni) |
null | (boş değer) |
return | (dön) |
this | (bu) |
true | (doğru) |
var | (variable, değişken) |
while | (... iken) |
with | (ile) |
Javascript 1.1 ile eklenen anahtar kelimeler:
typeof | (türü) |
void | (geçersiz) |
Javascript 1.2 ile eklenen anahtar kelimeler:
do | (yap) |
---|---|
labeled | (etiketli) |
switch | (değiştir) |
Ayrılmış Kelimeler (Reserved):
İkinci gruba girsin-girmesin bazı kelimeler, ilerde Javascript programlama ve yorumlama işlerinde kullanılabileceği düşüncesi ile, bir kenara ayrılmıştır; Javascript kodlarında kullanılamazlar. Bu listede yer alan ve halen Anahtar Kelime listesine girmiş bir kelime değişken, fonksiyon, nesne veya metod adı olarak kullanılırsa, program hata verir; henüz anahtar kelime listesine alınmamış olmakla birlikte "rezerv edilmiş" bu kelimelerin geçtiği komut satırı ise görmezden gelinir. Javascript programlarınızda kullanmayacağınız kelimelerin listesi şöyledir:
AYRILMIS KELİMELER | TÜRKÇE ANLAMI |
---|---|
super | (kuvvet) |
this | (bu) |
synchronized | (uyumlu) |
switch | (değiştir) |
true | (doğru) |
throw | (içine kat) |
throws | (içine katar) |
transient | (geçici) |
var | (değişken) |
try | (dene) |
typeof | (türü) |
void | (geçersiz) |
while | (iken) |
short | (kısa) |
return | (dön) |
static | (sabit) |
public | (genel) |
protected | (korunmuş) |
private | (özel) |
package | (paket) |
null | (boş değer) |
new | (yeni) |
native | (kendinden olan) |
long | (uzun) |
labed | (etiketli) |
interface | (arayüz) |
int | (integer, tam sayı) |
instanceof | (--nın oluşumu) |
in | (içinde) |
import | (ithal et) |
implements | (uygular) |
if | (eğer) |
goto | (--ya git) |
function | (işlev) |
for | (için) |
float | (kesirli) |
finally | (sonunda) |
final | (sonuncu) |
false | (yanlış) |
extends | (uzanır) |
else | (başka bir durum) |
double | (çift) |
do | (yap) |
delete | (sil) |
default | (varsayılan) |
continue | (devam) |
const | (sabit) |
class | (sınıf) |
char | (karakter) |
catch | (yakala) |
case | (hal) |
byte | (bayt) |
break | (kes) |
boolean | (Boolean Mantığı) |
abstract | (soyut) |