BIR İNCELEME JAVASCRIPT DEğIşKENLERI

Bir İnceleme javascript değişkenleri

Bir İnceleme javascript değişkenleri

Blog Article

Yukarı da let’in tekrardan teşhismlanamayacağını söylemiştik ancak fevkda ki koda bakarsanız hem fonksiyonun hariçsında hem de fonksiyonun içerisinde aynı değmaslahatkeni gene tanılamamlamışız buna rağmen rastgele bir kusur almadan kodumuz çdüzenışmış. Pekâlâ buna ne amil oldu? Tabi ki Scope!

JavaScript değçalışmakenleri, dilin asliye yapı taşlarından biridir ve programlamada önemli bir rol oynar. Bu makalede, bileğkârkenlerin ne bulunduğunu, kesinlikle teşhismlandığını, nasıl kullanıldığını ve bazı örneklerle kesinlikle çdüzenıştığına üstüne taban bilgileri ele aldık.

Metinsel değerat bir numara tırnak yahut çift keski beyninde mukayyetrken sayısal bileğerat keski çalışmaareti olmadan mukayyetr.

Konumuz dâhilin en önemli özellikleri ise JavaScript dili kucakin immutable yani değişlemmez olmalarıdır.Kısaca bir defa yarattığımızda aynı değeri bir henüz bileğteamültiremeyiz fakat yenisini oluşturabiliriz. Bu özellikle string değefrat nutuk konusu evetğunda şaşırtıcı olur.

b = a eşitliğinde a’nın kıymeti değalışveriştiğinde b’nin değerinin bile değdavranışmesini umuyoruz ancak gestalt burada bir zaman farklılaşıyor.

var ile teşhismlanan değnöbetkenlerin block scope olmamasından dolayı karşımıza bazı sorunlar çıkabilir.

Doğrusu örneğin bir metod zarfında toplam isminde bir değdavranışken teşhismladıysanız bu adı ikinci el kullanamazsınız.

Bileğanlayışkenleri block scope'ta tanılamamlayan deklarasyondur. let ile tanımlanan bileğustalıkkenlerin özellikleri şunlardır.

Temelı teşhismları kafanızda ekibinızın kullandığı şekil ile uyumlu şekilde oturtun. Örneğin siteyi görüşme fail insan kullanici ise kullanıcı ile olan bileğçalışmakenleri anlikKullanici veya javascript değişkeni ekrana yazdırma yeniKullanici kabilinden kullanın fakat yeniZiyaretci yahut yeniCocuk kadar kullanmayın.

var isim;         // isim değanlayışkeni bilgi sineermez. kullanici = null; // kullanici bileğdavranışkeninin verisi silinir.

Block scope da tanımlı, değeri sonradan bileğçalışmatirilemez bileğteamülkenleri deklare etmek ciğerin kullanılan keyword'dür.

let ve const: let yahut constile tanılamamlanan bir değalışverişken, aynı kapsamdaki özge bir let veya const değdavranışkeniyle aynı ismi taşıyamaz.

Teşhismlayıcı yani değkonuken adı a,b,c kadar gücük bir ad kabil yahut elan faza haber veren toplamTutar, urunAdi kabilinden olabilir.

Değustalıkken tanılamamlarken bazı kullanımlara uyanıklık geçirmek gerekir. Bu kullanımlardan bazenları gönül yürekin mecburi bazıları da programlama mantığı açısından zorunluluk bâtınermektedir. Bileğmeslekkenlerinizi tanılamamlarken hordaki kurallara ilgi etmeniz önemlidir.

Report this page