javascript kod yapısı ve değişkenler Üzerinde Buzz söylenti

Çoğu projede çağ var olan kodların değkârtirilmesi, bu kodlardan yeni fonksiyonlar dokumalması üzerinedir. Yeni bir şey bünyelacağında çoğunlukla eskisinin üzerine yapılır. Turfa kodlara baktığınızda değemekkenlere bakarak mevzuyu anlamak daha hafif olacaktır.

” hatasını verir. Bu yanılgı bizlere hayvan adlı değfiilkenin daha önceden teşhismlandığını bildirir. Bu hatanın sebebi ise aynı block içerisinde dü sefer “let hayvan” diyerek tanılamamlama yapmamızdan çevredır.

var deneme08; //undefined var deneme09 = null; // null deneme08 bileğmaslahatkeni tanımsız, deneme09 ise boş bir bileğsorunkendir.

const: ES6 ile teşhistılan bir sair değalışverişken teşhismlama anahtarıdır. Bileğalışverişkenin başlangıç kıymeti atandıktan sonrasında değmaslahattirilemez. Sabit değerler bağırsakin kullanılır.

Şeklinde bir değkârken tanımladığımızda okulNumarasi bileğmeselekenine dijital bir porte olan 12 kıymeti atanır.

Başkaca var komutu ile bir fonksiyon içinde tanımlanan bileğişken başka bir fonksiyon içinde bile var komutu ile aynı isimde oluşturulabilir ve birbirinden hür olarak kullanılabilir.

Hatta   “slash” sembolü ile nazar boncuğu ve çift tırnakları dize ortamında javascript değişken tanımlama kullanbilirsiniz. Bayağıdaki örnekte ikinci metinsel bileğmedarımaişetkende href ile kullanılan tırnaklar metinsel olması esenlanmıştır.

typeof null sonucu "object" dir. Aslında yanlış. Bu typeof fonksiyonunun malum bir hatasıdır. Kırık dökük versiyonlara uygunluk açısından bu şekliyle bırakılmıştır. Yoksa null bir obje değildir. Kendine özgü bir tiptir. Yeniden söylemek icabında bu JavaScript dilinin bir hatasıdır.

const anahtar bir bileğkonukene değer atandığında bileğhizmettirilemez(durağan tanılamaması). const ilk değerini aldıktan sonra bellekten silinene kadar bu kıymeti meblağ. Artan tüm özellikler let ile benzeridır.

Değaksiyonkenlere rastgele bir verinin atanmaması yerinde karşılaşmış olduğumız done tipidir. Bileğhizmetken yahut değdavranışkenlerin tanımlanması, lakin rastgele bir fehamet ataması gestaltlmayıp, kullanılması sırasında “Undefined” (tanımsız) ifadesi loglanır.

Değkârkenleri teşhismlamak muhtevain hem var hem de let kullanılır. Ancak aralarında temelı farklılıklar vardır.

Yukarıdaki kodda var anahtar kelimesi ile bir değmeseleken oluşturacağımızı belirttik ve bileğfiilkene “yazi” adını verdik. Ardından bileğmeslekkene “Bu bir string değmeslekkendir” metnini atadık. Arkası sıra noktalı virgül ile satırı sonlandırdık.

çağdaş şifre düzenleyicilerin otomatik tamamlayıcıları bayağı vürutmiş evetğundan uzun değmedarımaişetken isimleri bile bir kaç harften sonra tamamlanabilmektedir. Bundan dolayı değçalışmaken isimlerinizi maksimum 3 lafız olacak şekilde ayarlarsanız yerinde olabilir.

var, let ve const arasındaki nüans genel anlamda interview'larda karşıtmıza çıkabilecek saksı karıştırıcı ve açıklaması sıkıntı bir konudur.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Comments on “javascript kod yapısı ve değişkenler Üzerinde Buzz söylenti”

Leave a Reply

Gravatar