這是我測試的代碼 -爲什麼使用NULL與邏輯運算符拋出錯誤的JS
做工精細
document.write(1 && undefined); // prints undefined
document.write(1 && 3); // prints 3
document.write(1 && true); // prints true
拋出錯誤
document.write(1 && NULL); // throws Error
爲什麼使用NULL拋出arror雖然它的工作,即使未定義
雖然我測試typeof NULL
及其給予undefined
但仍然無法工作。我知道這一點。 (OOP編程新手)
@Trailcoder可以嘗試document.write(1 && null); – rab 2013-03-22 07:01:58
添加此代碼以使其正常工作:'var NULL = null;' – 2013-03-22 07:04:39