今天改同事的bug发现了一个很奇怪的现象,上图:
为什么循环会把函数体给循环进去了;
这个时候发现别人写的代码是for(var i in arr);
那来看看他们的区别吧:
所以for(var i in arr)会把属性全部遍历出来(要是写得不对欢迎指出)。
今天改同事的bug发现了一个很奇怪的现象,上图:
为什么循环会把函数体给循环进去了;
这个时候发现别人写的代码是for(var i in arr);
那来看看他们的区别吧:
所以for(var i in arr)会把属性全部遍历出来(要是写得不对欢迎指出)。