今天,在看JS相关书籍的时候,发现了一个delete关键字。
在书中,

var life={};

life.tail="尾巴";

document.write(life.tail);

delete life.tail;

document.write(life.tail);

//Output: 尾巴undefined

看来,delete可以删除某个对象下面的属性。但是,对delete的理解,不能停歇于此。我们可以参考其他人的博文。

http://my.oschina.net/warmcafe/blog/75845

http://www.cnblogs.com/windows7/archive/2010/03/28/1698387.html

针对delete的使用和产生的效果,阐述了IE&&FF对同样的delete的不同支持。