首页 > 知识问答 > for of to的用法区别
for of to的用法区别
for of 和 for...of 都是用于遍历数组或可迭代对象的语法,但它们的用法有所不同,for of 主要用于遍历对象的属性值,而 for...of 主要用于遍历数组元素或可迭代对象中的值。
1、for of 遍历对象属性值:
const obj = {a: 1, b: 2};for (const value of Object.values(obj)) { console.log(value); // 输出 1, 2}
2、for...of 遍历数组元素:
const arr = [1, 2, 3];for (const value of arr) { console.log(value); // 输出 1, 2, 3}