问个for的问题
toString 在什么情况下,那个for循环不执行。也就是说不设enumerables = null这个值
for (var i in {toString: 1}) {
enumerables = null;
}
[解决办法]
那个for循环本来就是不执行的
toString是不可壮举的属性(方法),就算你重定义toString也还是不可壮举的。
for(var i in {toString: 1,aaa:2}) {
alert(i);
}