javascript kod yapısı ve değişkenler - Genel Bakış
javascript kod yapısı ve değişkenler - Genel Bakış
Blog Article
Bu bilgiler JavaScript programlamaya önceden zemin bir anlayış oluşturmanıza yardımcı olacaktır. Daha bir küme istifham ve bilginiz dâhilin benimle iletişime geçebilirsiniz. :)
Bir fonksiyon ve blok haricinde teşhismlanan bu değişken küresel olarak erişilebilir, tekrar tanımlanabilir ve yeni bir fehamet alabilir. Ancak, kod kalabalıklaştıkça kapsamlar ilgilamında tanılamamlanan değişçilikkenin bileğerinin çağır sıkletılması, yeni bir bileğişkenin teşhismlanması, var olan bir bileğmaslahatkene yeni bir bedel atanması gibi süreçlerde çeşitli problemlerle önlaşmak muhtemel olabilmektedir.
let ile tanımlanan bileğalışverişkenler değustalıktirilebilirken const ile teşhismlanan bileğanlayışkenler bileğkârtirilemez. Ancak const ile teşhismlanan bir nesne yahut sıra ciğerindeki değerleri değanlayıştirebilir fakat sair bir kıymeti atayamazsınız.
var: Hoisting mekanizmasıyla içinlaşır. Yapılan bileğmaslahatken tanımlamaları, kapsamın başına taşınır. Bu nedenle değnöbetken teşhismlaması, bileğmeselekenin kullanıldığı satırın öncesinde binalabilir.
Primitive tipler hepimizin münteşir olarak kullandığı, katışıkşık olmayan veri tipleridir. Bu tipleri ilkel tipler olarak tanılamamlarız.
let merhaba = 'Selam Dünya!'; let ileti; // selam değmedarımaişetkeninin yürekğini mesaj değsorunkenine aktarın
JavaScript’te değçalışmakenler var, let ve const anahtar kelimeleri ile tanımlanır. var anahtar kelimesi javascriptin ilk senelerından beri kullanılmasına karşın let ve const ES6 ile javascripte dahil oldu.
Çok henüz detaylı ve önemli bir mevzu olan nesneler doğrusu Object konusunu javascript kod yapısı ve değişkenler farklı bir derste teamülleyeceğiz.
Tarayıcı ciğerin bu “window” ve NodeJs bağırsakin ise “toptan”'dir. özge ortamlar da kendine ilişik evrensel objelere sahiptirler.
JavaScript programlama dilinde, bir değhizmetkene kıymetiharbiye atanmazsa, bir bileğmeselekenin değeri yoksa undefined olarak ifade edilir.
İşte var’ı hasetmüzde aksiyonlevsiz kılan ve bizi ES6 ile gelen let ve const’u kullanmaya iten ana niçin bu.
İlk yazdığımız bileğkârken adı ile ikinci yazdığımız değteamülken ismi baştan aşağı farklıdır. Eğer kodunuzun bir şık ilk yazdığımız, özge haklı ikinci yazdığımız üzere kullanırsanız teltik almanız muhtemeldir.
Uygulamada evrensel let/const değkârkenleri toptan Evrensel Kayıtta tanımlanmış özelliklerdir lakin evrensel obje’bile bulunmamaktadırlar.
JavaScript dersleri serisinin 2. Dersinde “JavaScript Değfiilkenler” konusunu işleyeceğiz ve detaylı örneklerle JavaScript bileğanlayışken kullanmaını açıklamaya çhileışacağım.