看过一个js编码规则里有一条,不要对array用for in,就是为了避免你这种情况。
【 在 hgoldfish (老鱼) 的大作中提到: 】
: for(var attr in obj) 或者 for(var elem in array) 两个有时候JavaScript解释器是不是会弄错。。我这种有个测试代码:
: Array.prototype.fish = function(){
: console.debug("fish is here.");
: ...................
--
FROM 140.207.203.*