Panduan Referensi JavaScript Boolean

Boolean (Boolean) JavaScript

Nilai boolean JavaScript dapat memiliki salah satu dari dua nilai: true atau false.

Fungsi Boolean()

Anda dapat menggunakan fungsi Boolean() untuk menentukan apakah ekspresi tersebut benar:

Contoh

Boolean(10 > 9)     // Mengembalikan true

Coba sendiri

atau lebih sederhana:

Contoh

(10 > 9)            // Kembalikan true
10 > 9              // juga mengembalikan true

Coba sendiri

Untuk tutorial tentang nilai boolean, baca materi di Tutorial JavaScript Boolean.

Properti Boolean

Properti Deskripsi
constructor Mengembalikan fungsi untuk membuat prototipe JavaScript Boolean.
prototype Memungkinkan Anda menambah properti dan metode ke prototipe Boolean.

Metode Boolean

Metode Deskripsi
toString() Mengubah nilai boolean menjadi string, dan mengembalikan hasilnya.
valueOf() Mengembalikan nilai asli dari nilai boolean.

Objek Boolean

Objek Boolean mewakili dua nilai: "true" atau "false".

Bentuk kalimat untuk membuat objek Boolean:

new Boolean(value);	// fungsi konstruktur
Boolean(value);		// fungsi konversi

Parameter

Parameter value Nilai yang disimpan dalam objek boolean atau nilai yang akan diubah menjadi boolean.

Nilai kembalian

Jika di panggil sebagai fungsi konstruktur (dengan operator new), Boolean() akan mengubah parameternya menjadi nilai boolean, dan mengembalikan objek Boolean yang mengandung nilai ini.

Jika di panggil sebagai fungsi (tanpa operator new), Boolean() hanya akan mengubah parameternya menjadi nilai boolean dasar, dan mengembalikan nilai ini.

Keterangan:Jika parameter value diabaikan, atau diatur menjadi 0, -0, null, "", false, undefined, atau NaN, objek ini diatur menjadi false. Selain itu diatur menjadi true (meskipun parameter value adalah string "false")

Deskripsi Boolean

Dalam JavaScript, nilai boolean adalah tipe data dasar. Objek Boolean adalah objek boolean yang mengemas nilai boolean.

Ketika memanggil metode toString() untuk merubah nilai boolean menjadi string (biasanya disebutkan secara implisit oleh JavaScript), JavaScript secara internal akan merubah nilai boolean ini menjadi objek Boolean sementara, dan kemudian memanggil metode toString() objek ini.

Buku pelengkap

Untuk informasi lebih lanjut, baca materi pelengkap di tutorial tingkat tinggi JavaScript:

Tipe Referensi ECMAScript
Tipe referensi biasanya disebut class (class) atau objek. Bab ini menggambarkan tipe referensi yang diatur ECMAScript.