for-in-与-for-of

73次阅读

共计 171 个字符,预计需要花费 1 分钟才能阅读完成。

for in 属于 es5 的标准,遍历的 key
for of 属于 es6 的标准,遍历的是 value

for in 有点骚,举个栗子。

for in
可以遍历到原型里面去,利用这个特点,遍历对象会比较好,如果不想遍历原型用 hasOwnProperty 做个判断就行。

for in 遍历的顺序可能会跟预想不一样,目前自己没遇到过。

for of 只是遍历值,所以用来遍历数组更加的好

正文完
 0