En son web geliştirme öğreticiler
 

JavaScript Ayrılmış Kelimeler


JavaScript, bazı tanımlayıcı ayrılmış kelimelerdir ve değişkenler veya fonksiyon adları gibi kullanılamaz.


JavaScript Standartları

ECMAScript 3 (ES3) Aralık 1999 yılında serbest bırakıldı.

ECMAScript 4 (ES4) terk edilmiştir.

ECMAScript 5 (ES5) Aralık 2009'da serbest bırakıldı.

ECMAScript 6 (ES6) Haziran 2015 yılında yayımlanan ve JavaScript son resmi sürümüdür edildi.

Zaman geçer ve şimdi tüm modern tarayıcılarda ES5 / ES6 için tam destek görmeye başlıyor.


JavaScript Ayrılmış Kelimeler

JavaScript size değişkenler, etiketler veya işlev adları gibi bu sözcük ile kullanamazsınız:

soyut argümanlar boole kırılma bayt
durum yakalamak kömür sınıf* const
devam et ayıklayıcı varsayılan silmek yap
çift başka enum * eval ihracat*
* uzanır yanlış nihai en sonunda şamandıra
için fonksiyon git Eğer uygular
ithalat* içinde örneği int arayüzey
let uzun yerli yeni boş
paket özel korumalı halka açık dönüş
kısa statik Süper* şalter senkronize
bu atmak atar geçici doğru
denemek bir çeşit var geçersiz uçucu
süre ile Yol ver

* Ile işaretli kelimeler de yenidir ECMAScript5


JavaScript Nesneleri, Özellikleri ve Yöntemler

Ayrıca JavaScript yerleşik nesneler, özellikler ve yöntemler adını kullanarak kaçınmalıdır:

Dizi tarih eval fonksiyon hasOwnProperty
Sonsuzluk isFinite isNaN isPrototypeOf uzunluk
Matematik NaN isim Numara Nesne
prototip sicim toString tanımlanmamış değeri

Java Ayrılmış Kelimeler

JavaScript çoğu Java ile birlikte kullanılır. JavaScript tanımlayıcılar gibi bazı Java nesneleri ve özelliklerini kullanarak kaçınmalıdır:

getClass java JavaArray javaClass JavaObject JavaPackage

, Windows Ayrılmış Kelimeler

JavaScript, HTML dışında da kullanılabilir. Birçok diğer uygulamalarda programlama dili olarak kullanılabilir.

HTML'de sen gerekir (for portability you should) HTML ve Windows nesneleri ve özelliklerinin adı kullanmaktan kaçının:

Alarm herşey Çapa çapalar alan
atamak bulanıklık düğme onay kutusu clearInterval
clearTimeout müşteri bilgisi kapat kapalı onaylamak
inşaatçı kripto decodeURI decodeURIComponent defaultStatus
belge eleman elementler gömmek yerleştirmeler
encodeURI encodeURIComponent kaçış olay dosya yükleme
odak form formlar çerçeve innerHeight
innerWidth tabaka katmanlar bağlantı yer
Mimetypes gezinmek denizci çerçeveler kare hızı
gizli tarih görüntü Görüntüler offscreenBuffering
açık açacak seçenek outerHeight outerWidth
paketler pageXOffset pageYOffset ebeveyn parseFloat
parseInt parola pkcs11 fişe takmak çabuk
propertyIsEnum radyo sıfırlamak screenX screenY
kaydırma güvenli seçmek öz setInterval
setTimeout durum Gönder leke Metin
textarea üst çıkış yapılmış untaint pencere

HTML olay işleyicileri

Buna ek olarak, tüm HTML olay işleyicileri adını kullanmaktan kaçınmalısınız.

Örnekler:

Bulanık tıklamada onerror onfocus
onkeydown onkeypress onkeyup onmouseover
onload onmouseup onmousedown onsubmit