for in, for of 차이
참고로 for of 는 ES6 스펙입니다.
Array.prototype.someArrayFunc = () => {};
let someArray = [1, 2, 3];
someArray.boseok = 'boseok123';
for (let i in someArray) {
console.log(i); // 0,1,2 'boseok', 'someArrayFunc'
}
for (let i of someArray) {
console.log(i); //1,2,3
}Last updated