<script type="text/javascript">
var dd = [{ a: 0, b: "b" }, { a: 1, b: "b" }], status = {};
for (var i = 0; i < dd.length; i++) {
var obj = dd[i];
status[obj.a] = obj.b;
}
var s = "";
for (var i in status)
s += status[i];
alert(s);
</script>chrome 浏览器弹出[Object Object],将status改个名字,就是预期的结果!坑爹死了chrome 浏览器奇怪问题
var dd = [{ a: 0, b: "b" }, { a: 1, b: "b" }], status = {};
for (var i = 0; i < dd.length; i++) {
var obj = dd[i];
status[obj.a] = obj.b;
}
var s = "";
for (var i in status)
s += status[i];
alert(s);
</script>chrome 浏览器弹出[Object Object],将status改个名字,就是预期的结果!坑爹死了chrome 浏览器奇怪问题
window.status = ({}).toString(); 等价。所以是一个空object的toString结果。