JavaScript Boolean Referans Kılavuzu

JavaScript Boolean (Boole)

JavaScript Boolean değerleri aşağıdaki iki değerden biri olabilir: true veya false.

Boolean() Fonksiyonu

Boolean() fonksiyonunu kullanarak ifadeyi doğru mu belirleyebilirsiniz:

Örnek

Boolean(10 > 9)     // Dönüşür true

Kişisel olarak deneyin

veya daha basit:

Örnek

(10 > 9)            // Dönüşür true
10 > 9              // da true döner

Kişisel olarak deneyin

Boolean değerleri hakkında eğitim için, bizim JavaScript Boolean Eğitimi.

Boolean özellikleri

Özellik Açıklama
constructor JavaScript Boolean prototipi oluşturan fonksiyonu döner.
prototype Boolean prototype'ına özellik ve metot eklemenizi sağlar.

Boolean metodu

Metod Açıklama
toString() Boolean değeri bir stringe dönüştürür ve sonucu döner.
valueOf() Boolean değerinin temel değerini döner.

Boolean nesnesi

Boolean nesnesi iki değer temsil eder: "true" veya "false".

Boolean nesnesi oluşturma grameri:

new Boolean(value);	//yapıcı fonksiyon
Boolean(value);		//dönüş fonksiyonu

Parametre

Parametre value Boolean nesnesinde saklanan değer veya boolean değere dönüştürülecek değer.

Dönüş değeri

Bir yapıcı fonksiyon (new operatörü ile) olarak çağrıldığında, Boolean() parametresini bir boolean değere dönüştürür ve bu değeri içeren bir Boolean nesnesi döner.

Bir fonksiyon (new operatörü olmadan) olarak çağrıldığında, Boolean() sadece parametresini temel bir boolean değere dönüştürür ve bu değeri döner.

Yorum:value parametresi atlanmışsa veya 0, -0, null, "", false, undefined veya NaN olarak ayarlanmışsa, bu nesne false olarak ayarlanır. Aksi takdirde true olarak ayarlanır (value parametresi "false" stringi olsa bile).

Boolean nesnesi açıklaması

JavaScript'te boolean değer temel bir veri türüdür. Boolean nesnesi, boolean değerleri paketleyen bir boolean nesnesidir. Boolean nesnesi, boolean değerleri stringe dönüştürmek için toString() metodunu sağlamak amacıyla kullanılır.

Boolean değerini bir stringe dönüştürmek için toString() metodu çağrıldığında (genellikle JavaScript'in gizlice çağrılması), JavaScript bu boolean değeri bir geçici Boolean nesnesine dönüştürür ve bu nesnenin toString() metodunu çağırır.

Dış kitap

Daha fazla bilgi için, JavaScript İleri Derslerinde ilgili içerikleri okuyun:

ECMAScript referans türleri
İfade türleri genellikle sınıf (class) veya nesne olarak adlandırılır. Bu bölümde ECMAScript'in önceden tanımlanmış ifade türleri anlatılır.