for in 用于遍历数组或者对象的属性
let nums = ['a', 'b', 'c'];
for (let key in nums) {
console.log(nums[key]);
}
// a b c
let nums = {1: 'a', 2: 'b', 3: 'c'};
for (let key in nums) {
console.log(nums[key]);
}
// a b c
for of 用于循环可迭代的对象(数组/map/set),object对象不可迭代
let nums = ['a', 'b', 'c'];
for (let key of nums) {
console.log(nums[key]);
}
// a b c