已采纳回答 / 袖珍汤锅
对象的属性有几种:普通属性、内部属性、访问器属性。我们平时接触的对象一般都是普通属性,除非你给它这个属性定义相应的特性,有些特性定义了之后就不能改变了。内部属性,数组的length就是,所以无法进行劫持。另外,还有函数对象的prototype,以及innerHTML,你赋值“ abc”,再取值,它只会给你一个空格。上面的评论是错误的哈。length属性是无法修改的,push这些方法是被重写了的,也就是给他添加了get,set特性。具体参考...
2015-09-25