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
atau lebih sederhana:
Contoh
(10 > 9) // Kembalikan true 10 > 9 // juga mengembalikan true
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.