Veri tipleri string boolean null #5

Veri tipleri JavaScript için önemli bir yere sahiptir. JavaScript’te bir string tırnak içine alınmalıdır. Bu java ve c# dilinde de böyledir. JavaScript’te 3 tür tırnak çeşiti vardır. 1. Çift tırnak: “Naber”. 2. Tek tırnak: ‘Naber’. 3. Backticks: `Naber`. Çift ve tek tırnaklar “basit” tırnaklardır. JavaScript’te aralarında neredeyse hiçbir fark yoktur. Backticks “genişletilmiş işlevsellik” alıntılarıdır. Değişkenleri […]

Veri tipleri JavaScript için önemli bir yere sahiptir.

JavaScript’te bir string tırnak içine alınmalıdır. Bu java ve c# dilinde de böyledir.

image 2021 09 19 182426

JavaScript’te 3 tür tırnak çeşiti vardır.

1. Çift tırnak: “Naber”.

2. Tek tırnak: ‘Naber’.

3. Backticks: `Naber`.

Çift ve tek tırnaklar “basit” tırnaklardır. JavaScript’te aralarında neredeyse hiçbir fark yoktur.

Backticks “genişletilmiş işlevsellik” alıntılarıdır. Değişkenleri ve ifadeleri ${…} içine sararak bir stringe gömmemize izin verirler, örneğin:

image 2021 09 19 182433

${…} içindeki ifade değerlendirilir ve sonuç string’nin bir parçası olur. Buraya herhangi bir şey koyabiliriz: isim gibi bir değişken veya 1 + 2 gibi aritmetik bir ifade veya daha karmaşık bir şey.

Boolean (mantıksal veri türü)

Boolean türünün yalnızca iki değeri vardır: true ve false.

Bu tür genellikle evet/hayır değerlerini saklamak için kullanılır: true “evet, doğru” anlamına gelir ve false “hayır, yanlış” anlamına gelir.

Örneğin:

image 2021 09 19 182444

Boolean değerleri de karşılaştırmaların bir sonucu olarakta gelir:

image 2021 09 19 182450

“null” değeri

Özel null değeri, yukarıda açıklanan türlerin hiçbirine ait değil. Yalnızca null değeri içeren ayrı bir tür oluşturur:

let cinsiyet = null;

JavaScript’te null, diğer bazı dillerde olduğu gibi “var olmayan bir nesneye başvuru” veya “boş işaretçi” değildir.

Sadece “hiçbir şey”, “boş” veya “bilinmeyen değer”i temsil eden özel bir değerdir.

Yukarıdaki kod, cinsiyet bilinmediğini belirtir.

“undefined” (tanımsız) değer

Tanımsızın özel değeri de ayrıdır. Tıpkı null gibi kendine ait bir tür yapar.Tanımsızın anlamı “değer atanmamış”tır.

Bir değişken bildirilmiş ancak atanmamışsa, değeri tanımsızdır:

image 2021 09 19 182459

Teknik olarak, bir değişkene açıkça tanımsız atamak mümkündür:

image 2021 09 19 182505

Ama bunu yapmanızı önermiyoruz. Normalde, bir değişkene “boş” veya “bilinmeyen” bir değer atamak için null kullanılır, undefined ise atanmamış şeyler için varsayılan bir başlangıç değeri olarak ayrılır.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir