js中for in 和 for of区别?

124 阅读1分钟

image.png

test() {
    let arr = ["a", "b"];

    for (var a in arr) {
        console.log(a) // 0, 1

    }
    for (var a of arr) {
        console.log(a) // a,b

    }
}