循环语句 | for-in&&for-of的区别
for…of..
for…of用于遍历可迭代对象的元素,在可迭代对象上创建一个迭代循环,调用自定义迭代钩子的next()方法来遍历元素,是有序遍历
for…in..
for…in用于枚举对象中的属性(包括原型链上的可枚举属性),是无序遍历
面试题
1 | let o = { |
for…of用于遍历可迭代对象的元素,在可迭代对象上创建一个迭代循环,调用自定义迭代钩子的next()方法来遍历元素,是有序遍历
for…in用于枚举对象中的属性(包括原型链上的可枚举属性),是无序遍历
1 | let o = { |