var?name?=?'World!';
(function?()?{
????console.log(typeof?name);
})();輸出string,沒問題var?name?=?'World!';
(function?()?{
????if?(typeof?name?===?'undefined')?{
????????var?name?=?'Jack';
????????console.log('Goodbye?'?+?name);
????}?else?{
????????console.log('Hello?'?+?name);
????}
})();然而誰告訴我為什么這個輸出卻是Goodbye Jack我想這個問題三天了。。。
這輸出和我預料的不一樣啊
檸檬酸鈉
2016-06-24 20:08:17