for (i in Array.from(Array(5).keys())){
ii = parseInt(i+1)
path="a"+i+" "+parseInt(i+1)+" "+ii+"b"
console.log(path)
}
/** 谷歌控制台执行结果:
a0 1 1b
a1 11 11b
a2 21 21b
a3 31 31b
a4 41 41b
想象的输出结果:
a0 1 1b
a1 2 2b
...
**/
- 如题。如果不是按顺序执行,我该怎么控制它的执行顺序呢?
- parseInt()函数在第一次遍历后为什么会输出这样的结果?它是以什么样的形式被缓存的?第一次执行调用了两次parseInt(),为什么都正确输出了(i+1)的值?
萌新初学JS,被这个东西整蒙了- -