代碼怎么執(zhí)行的結(jié)果不是一樣的,奇怪,求解
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 + "
")
}
怎么結(jié)果不一樣呀?????
2016-09-21
是我的錯(cuò) ? 沒有貼上完整的代碼 ??
稍等
2016-09-19
for in 是無序 循環(huán),所以執(zhí)行的結(jié)果是有可能不同的
2016-09-19
for in 是無序循環(huán)的,課程中有特別說明,所以2次循環(huán)得到的結(jié)果不一定一樣,可以用for循環(huán)獲取