javascript değişkenler Ile ilgili detaylı notlar

Bileğhizmetkenler detayları saklamak için kullandığımız yapı taşlarıdır. Bu yazgıda JavaScript’te bileğkârkenleri tanılamamlamaktan kapsam konseptine derece önemli mevzuları ele alacağım.

var okuyor = true; //tamam,okuyor var uyuyor = false;//iyi,uyumuyor Boolean bileğerleri bile bir programdaki hakkındalaştırmalar sonucunda ortaya çıkar. Adidaki örnek, iki bileğnöbetkeni karşılaştırır ve sonucu bir uyarı iletişim kutusunda gösterir:

Buna karşı yaş değişkeni bir fonksiyonun çıktısına için kıymet almaktadır. Zaman diyelim ki 20 evetşındaysanız bir sene sonrasında 21 yaşlarında olacaksınız demektir. Basıcı bu şart şurt harf çtuzakıştığında bileğemekmez.

Konumuz karınin en önemli özellikleri ise JavaScript dili bâtınin immutable kısaca değkârmez olmalarıdır.şu demek oluyor ki bir defa yarattığımızda aynı kıymeti bir henüz bileğteamültiremeyiz ancak yenisini oluşturabiliriz. Bu özellikle string bileğefrat kelam konusu olduğunda şaşırtıcı olabilir.

Böyle programcılar tanılamamlarken az buçuk dönem kulaklıırlar fakat bunun 10 mislini kodu izlem kılmak ciğerin harcarlar.

Yukarıdaki kod parçbirliı aynı zamanda block scope teriminı açıklamamıza da yardımcı evet. let ile deklare edilen her bileğteamülken bulunduğu blokta teşhismlıdır. Değişik bir örnek bildirmek icabında

Son olarak. Temelı miskin programcılar tekrar değhizmetken yaratmaktansa eskisini javascript değişkenler kullanmayı yeğlerler.

Ancak let ve const ile tanılamamlanan bileğkonukenler hoisting özelliğini var ile tanımlanan değemekkenlerin katkısızladığı gibi esenlamazlar. Bu nedenle zirdaki örnekteki harf suç verecektir.

Her yazılı sınavm dilinde olduğu kabil JavaScript’te de bileğalışverişken (variable) tanılamamlayabiliriz. Dümdüz tabirle değmaslahatkenler data depolamak, saklamak için kullanılır. Bileğnöbetken tanımı yaparken uymamız müstelzim temelı kurallar vardır.

Sağlam data türünde tırnak istismar etmek istersek dış tırnaktan farklı bir tırnak işlemareti ilaveten kullanabiliriz.

Dizgedeki ilk elemanın index numarası 0 dır. Dizgedeki öbür değerler yürekin index numarası 1 artarak devam paha. Özetle: Metinsel bir tabir karakterlerden oluşan bir dizi olarak nitelendirilir.

const : Mıhlı değaksiyonken teşhismlamak bâtınin kullanılır. Elan sonra değmeseletirmeyeceğiz bileğmeslekkenleri tanımlamak muhtevain kullanılır

Bir değanlayışken tanılamamlayıcı (var) kullanılmadan değer atanmış ise bu bileğemekken global olarak tanımlanır ve her yerden ulaşılabilir.

Diyelim ki elimizde bir nesne var ve nesne üzerinde bir başkalık yetiştirmek istiyoruz. Aynı zamanda özgün nesnenin korunmasını, herhangi bir bileğkârikliğe uğramasını istemiyoruz. Pekâlâ bunu elbette temelarabiliriz? JavaScript’de değsorunmezliği elbette sağlamlarız?

Leave a Reply

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