摘要: 在javascript中,我们有时候要使用delete删除对象。但是,对于delete的一些细节我们未必尽知。昨天,看到kangax分析delete的文章,获益匪浅。本文将文章的精华部分翻译出来,与各位分享。原理 代码类型 执行上下文 激活对象/可变对象 属性特性 内置对象和DontDelete 未声明的赋值 Firebug 困惑 通过eval删除变量 浏览器兼容性 Gecko DontDelete bug IE bugs 误区 ‘delete’和宿主对象 ES5严格模式 总结 原理为什么我们能删除一个对象的属性?1 var o = { x: 1 }; 2 delete o.x; // tru 阅读全文
posted @ 2012-05-07 13:53 指间的阳光 阅读(415) 评论(0) 推荐(0) 编辑