null
null 表示個“空” ,
使用typeof (null) ;//Object ; 說明他是一個特殊的對象。
null 類型只自己唯一個成員。他是不包含屬性和方法的。
undefined
undefined 同樣也是表示"空",
使用typeof (undefined) ;//undefined ;說明他是undefined類型的。
undefined 類型只包含自己一個成員,他不包含屬性和方法的。
summary
null 和 undefined 在莫種意義上可以一樣 ,比如都可以轉換成布爾值,表示 false;
null 和 undefined 都不能使用. 和[] 來取成員值,所以在使用應先判斷對象是否是null 或undefined。