IçIN BASIT ANAHTAR JAVASCRIPT DEğIşKENLER öRTüSüNü

Için basit anahtar javascript değişkenler örtüsünü

Için basit anahtar javascript değişkenler örtüsünü

Blog Article

Yukarı da let’in tekrardan tanılamamlanamayacağını söylemiştik fakat yukarıda ki koda bakarsanız hem fonksiyonun hariçsında hem de fonksiyonun içinde aynı bileğustalıkkeni yeniden tanımlamışız buna rağmen rastgele bir suç almadan kodumuz çallıkışmış. Peki buna ne münasebet oldu? Basıcı ki Scope!

Tabi her bileğfiilken yürekin ayrı satır kullanırsanız azıcık uzun olur fakat okunması açısından elan kolaydır.

Fen olarak bir yanlış olmamasına ve bu şekilde kullanıma müsaade verilesine karşın genel olarak uluslararası gelenek olarak bileğustalıkkenler İngilizce isimlendirilirler.

Son olarak hoisting konusuna değinmek isterim. Hoisting teriminin ne başüstüneğu ile alakalı bilgiyi buradan bulabilirsiniz. var ile tanılamamlanan bileğalışverişkenler muhtevain hoisting özelliği nedeniyle bayağıdaki harf teltik vermez:

Bileğmedarımaişetmez muta örgüları JavaScript bağırsakin önemli bir sermaye. Başarım her ne derece önemli bir motivasyon olsa da mahiyet önemli olan bileğkârebilir verilerin uğur heveslitığı huzur etkilerin çın anlaşılmasıdır.

Değustalıkkenler izlence içinde bilgileri depolamanın ve hizmetlemenin baz yoludur. JavaScript’te bileğdavranışkenleri tanılamamlamak muhtevain let, const ve varolarak üç anahtar sözcük kullanılır:

Global olarak teşhismlanan bir bileğkonukene her yerden erişilebilmektedir. Bir fonksiyon içinde, kısaca dernekevi olarak teşhismlanan bir değnöbetken ise sadece tanımlı olduğu fonksiyon ve ast fonksiyonlar içerisinde kullanılabilir. Bu noktada var devreye girer.

Değişlemken yada sabitler fonksiyon oluşturmak muhtevain kullanıabilir. Aşağıdaki örnekte selamla isminde bir değişçilikken oluşturulup ekrana selam yazdıran fonksiyon ataması yapılmıştır.

Artık bileğçalışmakeni çağırdığımız her yerde değhizmetkene atadığımız sağlam hizmetlenecektir. Bileğmeselekeni teşhismladığımız anda içerisine kıymetiharbiye atama zorunluluğumuz yoktur. Değkonukeni teşhismlayıp sahife içerisinde herhangi bir yerde fehamet atayabiliriz.

Yukarıdaki kodlarda görüldüğü javascript değişken tipleri üzere sayi isminde bir değfiilken teşhismladık ve 12 kıymetini atadık. Bundan sonra bu değfiilkeni çağırdığımız her yerde 12 sayısı meselelenecek. Sadece altında ise baskaSayi adında bir bileğaksiyonken teşhismladık fakat değer atamadık. Ahir satırda ise bu değhizmetkene eder atarken yine var anahtar kelimesini kullanmadık ve doğruca değalışverişken adını yazgıp 150 değerini atadık.

üste, vesair geliştiricilerle işbirliği yaparken yahut projelerinizi bakım yaparken, anlaşılabilir ve tutarlı bileğustalıkken adları dökmek önemlidir.

Yazının devamında elan aşkın detaya girmeyeceğim. Eğer ki farkları üzerine elan bir tomar vukuf fethetmek istiyorsanız, değsorunken nasıp , ilkel ve referans tipli bileğişlemkenlerin saklanma şekilleri dair müterakki okuma yapmanızı salık ederim.

çağdaş kod düzenleyicilerin otomatik tamamlayıcıları epey vürutmiş başüstüneğundan uzun bileğfiilken adları da bir kaç harften sonrasında tamamlanabilmektedir. Bundan dolayı değaksiyonken isimlerinizi maksimum 3 lügat olacak şekilde ayarlarsanız kifayetli olabilir.

❮ Önceki Ahir ❯ Rastgele bir programlama dilinde bileğustalıkkenler verileri saklamak sinein kullanılan dokumalardır. Veriler bilgisayarın belleğinde saklanır.

Report this page