Ne demek?

Number: EcmaScript standartlarına için 64bit ustalıkaretli sessiz sayı tipi vardır. Tam ya da ondalıklı sayılar number tipi ile söyleyiş edilmektedir. Lahika olarak +Infinity,

var okuyor = true; //ha,okuyor var uyuyor = false;//yararlı,uyumuyor Boolean bileğerleri de bir programdaki içinlaştırmalar sonucunda ortaya çıkar. Hordaki örnek, dü değteamülkeni mukabillaştırır ve sonucu bir uyarı haberleşme kutusunda gösterir:

Bileğçalışmaken tanımlamamız midein lüzumlu bir grup bileğçalışmaken tanımlama kuralları vardır. Bu kurallar bileğkonukenimizi tanımlarken nelere nazarıitibar etmemiz icap ettiğini gösterir. Bu kuralları sıralamak istersek şöyle olacaktır:

Halbuki var ifadesi dilden kaldırılmamış bunun yerine buna muadil faklı şekillerde kullanılabilecek ifadeler dile eklemetir.

let ile tanılamamlanan bileğmeslekkenler bileğnöbettirilebilirken const ile tanımlanan değalışverişkenler bileğalışveriştirilemez. Fakat const ile tanılamamlanan bir nesne veya kol içindeki bileğerleri bileğişçiliktirebilir ancak sair bir kıymeti atayamazsınız.

Mafevkdaki şifre parçkakımı aynı zamanda block scope kavramını açıklamamıza da yardımcı olur. let ile deklare edilen her değmedarımaişetken bulunmuş olduğu blokta tanımlıdır. Farklı bir örnek toka etmek icabında

Örnekte ismim bileğişlemkeni oluşturulmuş Yusuf SEZER kıymeti atanmış ve ekrana uyarı mesajı olarak merkumtır.

const ile tanımlanan bileğmedarımaişetkenler “constants” (Sabit) olarak tanımlanır. Bunlar değkonutirilemezler, değişçiliktirilmek istendiğinde javascript kod yapısı ve değişkenler yanılma alınır:

Bileğmeslekkene kıymet verileceği dönem, ya da bileğkârkenin sakladığı değere ulaşılmak istendiğinde bu insan kullanılacaktır.

var ve let ile tanılamamlanan değişlemkenlerin değerleri henüz sonrasında değkonutirilebilir. Ancak const ile teşhismlanan bir bileğkonukenin kıymeti bilahare değmaslahattirilemez.

İlk olarak, JavaScript’te değmaslahatkenlerin kesinlikle kullanıldığını ve teşhismlandığını öğrenmeye başlamış olacağız.

Fakat let ve const dâhilin konum değişikdır. let yadaconst ile tanılamamlanan bileğaksiyonkenler yine aynı ifadeler ile tanımlanamazlar.

Bunlara “Programlanan Fonksiyonlar” denir. Başlarda yazdığınız ve merhaba2.htm adıyla kaydettiğiniz dosyada tığ “selam()” adlı bir fonksiyon oluşturduk; sonrasında bu fonksiyona bir kendiliğinden fonksiyon olan alert() metodunu kullanımını bildirdik; bu kendiliğinden fonksiyona da görevini yaparken kullanmasını istediğimiz kıymeti verdik!

var ifadesi ile bir değmedarımaişetken teşhismlandığında, tanılamamlanan bu değişlemkeni şamil bir fonksiyon bloğu varsa, tanımlanan bu değalışverişken sadece bu fonksiyon bloğu içinde teşhismlı olur.

Leave a Reply

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