Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

เหตุใด JavaScript 'var null' จึงเกิดข้อผิดพลาด แต่ 'var undefined' ไม่มี


เว็บเบราว์เซอร์แสดงข้อผิดพลาดสำหรับ “var null” เนื่องจากเป็นตัวระบุที่สงวนไว้

คุณไม่สามารถใช้ตัวอักษรต่อไปนี้เป็นตัวระบุใน ECMAScript -

null
frue
false

ไม่ได้กำหนด

คุณสมบัติที่ไม่มีคำจำกัดความ ไม่รู้จักและไม่ใช่ตัวระบุที่สงวนไว้ ไม่ได้กำหนดประเภท.

ว่าง

เป็นที่รู้จักและเป็นตัวระบุที่สงวนไว้ แต่ "null" ไม่เหมือนกับ "เท็จ" เมื่อคุณจะประกาศตัวแปรและตั้งค่าเป็น null จากนั้น null จะถูกพิมพ์