iwasee
2016-09-19 09:39
document.write("o[key] ••••••" + "
")
for (var key in o) {
document.write(key + " = " + o[key] + "
")
}
document.write("o.key ••••••" + "
")
for (var key in o) {
document.write(key + " = " + o.key + "
")
}
怎么结果不一样呀?????
是我的错 没有贴上完整的代码
稍等
for in 是无序 循环,所以执行的结果是有可能不同的
for in 是无序循环的,课程中有特别说明,所以2次循环得到的结果不一定一样,可以用for循环获取
JavaScript深入浅出
281112 学习 · 1020 问题
相似问题