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
veya daha basit:
Örnek
(10 > 9) // Dönüşür true 10 > 9 // da true döner
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.