你的位置:首页 > 软件开发 > Java > javascript 中的 delete

javascript 中的 delete

发布时间:2015-11-15 13:00:30
那么,为什么我们能删除一个对象的属性:var x = { a: 1 };delete x.a; // truex.a; // undefined但却不能删除一个变量:var x = 1;delete x; // false;x; // 1也不能删除一个函数:function x( ...

那么,为什么我们能删除一个对象的属性:

var x = { a: 1 };delete x.a; // truex.a; // undefined
(function() {  //不能删除'arguments',因为有DontDelete  delete arguments; // false;  typeof arguments; // "object"  //也不能删除函数的length,因为有DontDelete  function f() {};  delete f.length; // false;  typeof f.length; // "number"}) ();
javascript 中的 delete

与函数 arguments 相关联的属性也拥有 DontDelete,同样不能被删除

javascript 中的 delete

原标题:javascript 中的 delete

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。