在OOJ第三章讲function是一种数据的时候,讲到可以把函数当作一种可执行的变量,可以被删除。经过测试,发现作者这里讲的是错误的。
var sum=function(a,b){
return a+b;
};
var add=sum;
delete sum;//经过测试此处返回"false",意味着未被删除;
console.log(sum(1,2));//返回3