Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

Boolean Value ของ undefined ใน JavaScript

Boolean value ของ undefined คือ false ไม่ใช่แค่ undefined ค่า null, false, NaN, empty string ก็เป็น false เช่นกัน

ตัวอย่าง

แสดง boolean ของ undefined, false, NaN, empty string บรรทัดแรก 3 บรรทัดสร้าง hole ในอาร์เรย์ (index 4,5 ว่าง) ค่า empty ถูกแทนที่ด้วย undefined Boolean false

<html> <body> 
    <script> 
        var arr = [1,2,3,4]; 
        arr[6] = 7; 
        var x = arr[4]; 
        document.write(Boolean(x)); 
        document.write("<br>"); 
        var y = undefined; 
        document.write(Boolean(y)); 
        document.write("<br>"); 
        var z = 5/"k"; 
        document.write(Boolean(z)); 
        document.write("<br>"); 
        var a = ""; 
        document.write(Boolean(a)); 
        document.write("<br>"); 
        var b = false; 
        document.write(Boolean(b)); 
    </script> 
</body> </html>

ผลลัพธ์

false false false false false