Rumah  >  Artikel  >  hujung hadapan web  >  Penggunaan asas objek Boolean dalam pengaturcaraan JavaScript_Pengetahuan asas

Penggunaan asas objek Boolean dalam pengaturcaraan JavaScript_Pengetahuan asas

WBOY
WBOYasal
2016-05-16 15:35:051419semak imbas

Objek Boolean digunakan untuk menukar nilai bukan Boolean kepada nilai Boolean (benar atau salah).

Semak nilai Boolean
Menyemak sama ada objek boolean adalah benar atau palsu.
Contoh kod sumber:

<!DOCTYPE html>
<html>
<body>
&#8203;
<script>
var b1=new Boolean(0);
var b2=new Boolean(1);
var b3=new Boolean("");
var b4=new Boolean(null);
var b5=new Boolean(NaN);
var b6=new Boolean("false");
&#8203;
document.write("0 is boolean "+ b1 +"<br>");
document.write("1 is boolean "+ b2 +"<br>");
document.write("An empty string is boolean "+ b3 + "<br>");
document.write("null is boolean "+ b4+ "<br>");
document.write("NaN is boolean "+ b5 +"<br>");
document.write("The string 'false' is boolean "+ b6 +"<br>");
</script>
&#8203;
</body>
</html> 

Keputusan ujian:

0 is boolean false
1 is boolean true
An empty string is boolean false
null is boolean false
NaN is boolean false
The string 'false' is boolean true

Buat objek Boolean
Objek Boolean mewakili dua nilai: "true" atau "false"
Kod berikut mentakrifkan objek Boolean bernama myBoolean:

var myBoolean=new Boolean();

Jika objek Boolean tidak mempunyai nilai awal atau nilainya ialah:

0
-0
null
""
false
undefined
NaN

Maka nilai objek adalah palsu. Jika tidak, nilainya adalah benar (walaupun hujahnya adalah rentetan "palsu"!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn