Sintaks untuk mencipta objek Boolean:
Boolean(nilai); //Pembina
Boolean(nilai); //Fungsi penukaran
Nilai parameter Nilai yang disimpan oleh objek Boolean atau nilai yang akan ditukar kepada nilai Boolean.
Nilai pulangan
Apabila dipanggil sebagai pembina (dengan operator baharu), Boolean() akan menukar hujahnya kepada nilai Boolean dan mengembalikan objek Boolean yang mengandungi nilai.
Jika dipanggil sebagai fungsi (tanpa operator baharu), Boolean() hanya akan menukar hujahnya kepada nilai Boolean primitif dan mengembalikan nilai ini.
Nota: Jika parameter nilai diabaikan, atau ditetapkan kepada 0, -0, null, "", false, undefined atau NaN, objek ditetapkan kepada false. Jika tidak, tetapkan kepada benar (walaupun argumen nilai ialah rentetan "palsu").
var falseObject = new Boolean(false); var result = falseObject && true; alert(result); //true var falseValue = false; result = falseValue && true; alert(result); //false alert(typeof falseObject); //object alert(typeof falseValue); //boolean alert(falseObject instanceof Boolean); //true alert(falseValue instanceof Boolean); //false
Penerangan objek Boolean
Dalam JavaScript, nilai Boolean ialah jenis data asas. Objek Boolean ialah objek Boolean yang membungkus nilai Boolean. Objek Boolean digunakan terutamanya untuk menyediakan kaedah toString() yang menukar nilai Boolean ke dalam rentetan.
Apabila kaedah toString() dipanggil untuk menukar nilai Boolean kepada rentetan (biasanya dipanggil secara tersirat oleh JavaScript), JavaScript secara dalaman akan menukar nilai Boolean kepada objek Boolean sementara dan kemudian memanggil kaedah toString() objek ini.
Di atas adalah ringkasan pembelajaran JavaScript hari ini, dan ia akan terus dikemas kini setiap hari.