JS | for...in 과 for...of
·
FE/JavaScript
자바스크립트에서 for-in과 for-of는 반복문을 사용할 때 쓰이는 두 가지 방식이다둘다 배열이나 객체를 순회하지만, 순회 대상이나 동작 방식에 차이가 있다 for-in 반복문객체의 열거 가능한 속성(property) 또는 배열의 인덱스를 반복 특징객체의 속성 이름(key)을 반복배열에서는 배열의 인덱스를 반복. 즉, 배열의 요소가 아니라 그 인덱스를 반환 함상속된 열거 가능한 속성도 포함될 수 있음// 객체에서 사용const obj = { a: 1, b: 2, c: 3 };for (let key in obj) { console.log(key); // a, b, c (객체의 속성 이름)}// 배열에서 사용const arr = [10, 20, 30];for (let index in arr) { ..