我正在使用Node.js.爲什麼我的刪除函數在Node.js中不是typeof「undefined」?
我「和」功能被刪除後,我希望將typeof(總和)返回「不確定」,但事實並非如此。
// functions are data in Javascript
var sum = function (a,b) { return a + b; }
var add = sum;
delete sum;
console.log (typeof sum); // should return undefined
console.log (typeof add); // should return function
console.log (add(1,2)); // should return 3
我想它應該返回:
undefined
function
3
而是將其返回:
function
function
3
它返回什麼?函數,我假設,但只是檢查。 –
它適用於我(在Firebug中)。另外,你錯過了';'。 – SLaks
@SLaks - 當你說「它對我有效」時,這意味着什麼? –