[JavaScript] for in 과 for of 반복문의 차이점
JavaScript에서 for...of 문과 for...in 문은 둘 다 반복문이지만, 서로 다른 목적과 작동 방식을 가지고 있습니다. 아래에서 각각의 차이를 자세하게 설명해보도록 하겠습니다!! 1. for in 반복문 for...in 문은 객체의 속성을 열거할 때 사용됩니다. 객체의 모든 열거 가능한 속성, 즉 속성과 메서드를 순회합니다. 하지만 이 방식은 객체의 속성을 열거할 때 순서가 보장되지 않습니다. for in 반복문의 기본형태는 다음과 같습니다. for ( const 반복 변수 in 배열 또는 객체){ 문장 } 예시 코드를 한 번 만들어 보겠습니다. const obj = { a: 1, b: 2, c: 3 }; for (const key in obj) { console.log(key, obj[..