情況1的代碼:var s =function(options){
options || options = {}}s();情況1的結果:Uncaught ReferenceError: Invalid left-hand side in assignment情況2的代碼:var s = function(options){ if(!options){
options = {};
} console.log(options);
}
s();情況2的結果:Object {}這兩種情況為啥不是都能用啊?感覺功能相似。到底哪里錯了?。?
寫js函數時候碰到了錯誤。和參數有關系的,搞不明白。
小唯快跑啊
2018-08-06 10:09:01