经典面试题一[JavaScript] 纯文本查看 复制代码 var y = 1, x = y = typeof x;
// 求 x 的值
其实上面的代码也等价于
[JavaScript] 纯文本查看 复制代码 var y;
var x;
y = 1;
y = typeof x;
y = undefined"
x = y;
// 所以x 是等于undefined
经典面试题二
[JavaScript] 纯文本查看 复制代码 (function(x){
delete x;
return x;
})(1);
// 求x的返回值
分析:1. delete操作符只能作用在对象的属性上,对变量和函数名无效。
2. delete 只是切断对对象的引用。不会回内存回收。
|