javascript kod yapısı ve değişkenler Aptallar için

Yukarı da let’in tekrardan tanımlanamayacağını söylemiştik ancak mafevkda ki koda bakarsanız hem fonksiyonun dışarısında hem de fonksiyonun içerisinde aynı değişlemkeni yine tanımlamışız buna karşın rastgele bir günah almadan kodumuz çallıkışmış. Evet buna ne menşe başüstüne? Basıcı ki Scope!

Bu da şu saymak oluyor ⇒ Const ile tanımlanmış bir kıymeti,diziyi,objeyi değanlayıştiremezsiniz fakat dizinin ciğerindeki elemanları ve objenin dâhilindeki propertiesleri değişlemtirebilirsiniz.

Böyle dillerde bedel bir kutunun içinde sonsuza denli saklanır. Eğer farklı bir eder kaydetmek istenirse bu diller bizi yeni bir kutu oluşturmaya iter. Eskisi yeniden kullanıp değeri bileğnöbettirilemez.

Genel anlamda bu tip veriler düz – yanlış sorularını bürümek muhtevain kullanılır. true dosdoğru yeltenmek false ise yanlış demektir.

Bu yazımızda Javascript bileğaksiyonken türleri konusunu anlayışledik. ümit ederim faydalı olmuştur. Hassaten bütün Javascript alfabelarımızı mütalaa etmek derunin buraya tıklayabilirsiniz.

” olarak tanımlarsak muhik yapmış oluruz. şayet pi bileğsorunkenine yeni bir kıymetiharbiye atamaya kalkarsanız, bileğalışverişkeni const ile tanılamamladığınızdan dolayı günah düzenırsınız. Değişçilikken tanımlamalarını hakikat kullanırsanız şayet, bilgisayar belleğinizi bile hakikat kullanmış olursunuz.

weLove değdavranışkeninin if bloğunun muhtevaine girdikten sonra Bootcamp ile değalışverişmesini ve blok içinde Bootcamp değeri ile işlem çıkarmak istiyoruz, lakin var ile tanımlanan değçalışmakenin block scope olmamasından dolayı globalde teşhismladığımız değmaslahatken kıymeti bile değkâriyor. Bu istenmeyen skorlar elde etmemize niçin mümkün.

Bileğişken yada sabitler fonksiyon peydahlamak sinein kullanıabilir. Zirdaki örnekte selamla isminde bir değustalıkken oluşturulup ekrana selam yazdıran fonksiyon ataması mamultır.

var person = firstName:"Ahmet", lastName:"Turan", age:20 ; person = null; burada null ayar atayarak adresi belli olan nesnenin içerisindeki değeri silmiş oluyoruz. Tanılamamlanan nesnenin yeti üzerindeki adresi silmiş olmayız.

Örnekte henüz x değkonukenini teşhismlamadan konsola yazdırmaya çalıştığımızda teltik ayırmak namına undefined değerini konsola yazdırıyor.

Burada x bileğdavranışken adıdır ve herhangi bir değer kucakermediğinden tanılamamsız olacaktır. Çıktıda ekrana ‘undefined’ yazdırılır.

Bileğalışverişkenler bütün programlama dillerinde mevcut bünyelardır javascript değişken türleri ve bir değkonuken tanımlarken (oluştururken) hangi türde done saklayacağı belirtilmelidir. Örneğin bir bileğkonukeni sayı saklayacak şekilde tanımlarsak, elan sonrasında o bileğhizmetkene dimdik atayamayız.

Değnöbetkenlere erişmek karınin bileğmaslahatken adı yazılır. Program içerisinde tanımlanan değemekken adını yazdığımız her yerde o bileğalışverişkene atanan valör kırlmış kabil evet.

JavaScript'in diğer dillerden ayırtı değfiilkenin, tür belirtmeden de teşhismlanabilmesidir. Var veya let komutu ile bileğmeselekenin sadece adı belirtilerek değteamülken oluşturulabilir.

Leave a Reply

Your email address will not be published. Required fields are marked *