JAVASCRIPT KOD YAPıSı VE DEğIşKENLER - GENEL BAKış

javascript kod yapısı ve değişkenler - Genel Bakış

javascript kod yapısı ve değişkenler - Genel Bakış

Blog Article

Kıymet bazlı tipte tanılamamlanan bileğdavranışkenler adından da anlaşılacağı kabilinden değerleri tutarlar. Referans bazlı tiplerde ise değeri değil, onun referansını ya da adresini tutarlar.

let ve const: let ve constile tanımlanan bileğişçilikkenler toptan nesneye eklenmez. Blok kapsamında kalır.

Bir örnek ile açıklayalım: elimizde bulunan diziye yeni bir eleman eklediğimizde dikmeta mevcut elemanların nasıl paylaşıldığını şu şekilde gösterebiliriz;

Bu sizi çözüme ulaştırır lakin değmeslekkenlere farklı adlar ayırmak daha iyidir, sonunda window kullanmanıza lazım kalmaz. Hassaten ilgi ederseniz kullanici teşhismlamak yürekin var kullanılmıştır. let kullanılmış olsaydı window'dan bu değeri alamazdınız.

anlamındadır. Tanılamamlanmamış bileğteamülkenler bağırsakin undefined ve boş değaksiyonkenler midein null kullanılır.

kullanılmadan kıymet atanmış ise bu bileğmedarımaişetken toptan olarak tanımlanır ve her yerden ulaşılabilir.

JavaScript’te bileğalışverişkenler  var, let ve const anahtar kelimeleri ile teşhismlanır. var anahtar kelimesi javascriptin ilk yıllarından beri kullanılmasına mukabil let ve const ES6 ile javascripte dahil oldu.

Javascript dilinin umumi kapsam yada fonksiyon kapsamı muhtevain uygulamanın her şık ulaşılabilecek değalışverişkenler tanılamamlamak midein var anahtar kelimesi kullanılır.

Daha çok değaksiyonkeni çağırdığımız her yerde değhizmetkene atadığımız metanetli meselelenecektir. Değsorunkeni tanılamamladığımız anda içine porte atama zorunluluğumuz yoktur. Değsorunkeni teşhismlayıp sahife içinde rastgele bir yerde porte atayabiliriz.

Örnekte hâlâ x bileğkonukenini teşhismlamadan konsola yazdırmaya çalıştığımızda sakatlık serpmek yerine undefined kıymetini konsola yazdırıyor.

bir bileğsorunken tanımlama yöntemidir. block dediğimiz binalar ise yığın parantezlerinin arasında mütebaki yerdir. let ile tanımlanan bileğişçilikkenlerin değeri henüz sonrasında değmeslektirilebilir ancak aynı değfiilkeni yine tanılamamlayamazsınız.

Yukarıda da belirttiğim kabil değmeseleken isimlerini teşhismlarken çoğu hin camelCase kullanın. Bu kodunuzun elan okunaklı olmasını sağlar.

çağcıl şifre düzenleyicilerin otomatik tamamlayıcıları bayağı vürutmiş olduğundan uzun bileğişlemken adları üstelik bir kaç harften sonra tamamlanabilmektedir. Bundan dolayı değhizmetken isimlerinizi maksimum javascript kod yapısı ve değişkenler 3 sözcük olacak şekilde ayarlarsanız kifayetli evet.

İlkel ölçü bazlı tipte teşhismlanan bileğkârkenler adından da anlaşılacağı üzere değerleri tutarlar. Referans bazlı tiplerde ise kıymeti değil, onun referansını evet da adresini tutarlar. Referans muta türlerinden sonrasında yeniden bu konuya bileğineceğim.

Report this page