3
在此片段中,刪除返回true。那麼爲什麼在刪除後成功調用f?刪除後綁定成員調用
function X() {
this.f = function() {
console.log("X::f");
}
}
x = new X;
var f = x.f.bind(x);
console.log("delete: " + delete x);
f();
你怎麼能過去行「var f ....」? foo未定義 –
我已編輯過片段。 – mirt
我想在全局範圍內創建對象x。 – mirt