在做题的过程中,发现很多次,在for..in..
里面 想要使用 index +1 都不行,
最终通过调试发现for(let i in arr)
中 i 是 String 类型,而 arr[i]
i是String也是能成功取出元素的,但是要使用 i+1 或者别的就不可以
解决方案
parseInt(i)
- 用最基础的
for (let i=0;i<...;i++)
在做题的过程中,发现很多次,在for..in..
里面 想要使用 index +1 都不行,
最终通过调试发现for(let i in arr)
中 i 是 String 类型,而 arr[i]
i是String也是能成功取出元素的,但是要使用 i+1 或者别的就不可以
parseInt(i)
for (let i=0;i<...;i++)
本文标题:关于js中for in的疏忽点
本文链接:https://www.haomeiwen.com/subject/rsphhftx.html
网友评论