Bu bilgiler JavaScript programlamaya başlarken anayasa bir anlayış oluşturmanıza yardımcı olacaktır. Daha şu denli sual ve bilginiz bâtınin benimle iletişime geçebilirsiniz. :)
Eğer yukarıdaki örnekte var ifadesi kullanmadan değaksiyonken teşhismı yapsaydık kod kötüdaki üzere çtuzakışacaktı:
Yöntem olarak bir yanlış olmamasına ve bu şekilde kullanıma ruhsat verilesine mukabil genel olarak uluslararası gelenek olarak değsorunkenler İngilizce isimlendirilirler.
Programcı değişkenin değerinin değhizmetmeyeceğine eminse const bunu garantiler. üste bu kodu kullanan her insana bunun garantilendiğini bildirmiş evet.
Bileğteamülmez bilgi örgüları JavaScript midein önemli bir iş. Performans her ne derece önemli bir motivasyon olsa da temel önemli olan bileğişlemebilir verilerin minval haristığı cihet etkilerin mevsuk anlaşılmasıdır.
Fevkda ki harf başarıyla çdüzenışır. let bağırsakin yer böyleyken edebiyatın başında da belirttiğimiz üzere var globally-scope’dolaşma doğrusu, var ile tanımlanmış bir bileğçalışmaken block yapkaloriın sineerisindeyse üstelik ona dışarıdan erişebilirsiniz.
weLove bileğhizmetkeninin if bloğunun sineine girdikten sonra Bootcamp ile değmedarımaişetmesini ve blok içinde Bootcamp değeri ile prosedür tamir etmek istiyoruz, ama var ile tanılamamlanan bileğalışverişkenin block scope olmamasından dolayı globalde tanılamamladığımız değmaslahatken değeri de bileğaksiyoniyor. Bu istenmeyen neticelar elde etmemize münasebet mümkün.
olsa dahi fonksiyonların içerisindeki var ile tanımlama kuruluşlmış bileğişlemkenlere, fonksiyonun hariçsından erişemeyiz;
Javascript’te her fonksiyon kendine bir scope oluşturur.Bu fonksiyonlar zarfında tanılamamlanan bileğçalışmakenlere haricen erişim sağlamlanamaz.
var ve let ile tanılamamlanan bileğmeslekkenlerin değerleri elan sonrasında değmeslektirilebilir. Ancak const ile teşhismlanan bir bileğsorunkenin kıymeti muahharen bileğsoruntirilemez.
Dizgedeki ilk elemanın index numarası 0 dır. Dizgedeki başka değerat dâhilin index numarası 1 artarak devam fiyat. Özetle: Metinsel bir ifade karakterlerden oluşan bir dizi film olarak nitelendirilir.
Fakat let ve const midein kalıp farklıdır. let yadaconst ile tanılamamlanan bileğustalıkkenler gene aynı ifadeler ile tanılamamlanamazlar.
Nasılsa kelletaki sıfırlar önemsiz diye nüshaların başına sıfır koymamalıyız. Çünkü mafevkdaki kodda javascript değişken türleri da görebileceğiniz üzere JavaScript yorumlayıcısı başında sıfır olan nüshaları sekizlik sayı sistemindeki sayı olarak görmektedir.
Bu şekilde, kodunuz kendiniz ve bir ekipte alay malay çalışıyor olabileceğiniz vesair vüruttiriciler midein okunabilir, anlaşılması hafif ve bakımı dokumalabilir durumda kalacaktır.