내 맘대로 공부
article thumbnail
[JS] 다양한 반복문의 표현 (for)
Language/JS 2023. 1. 12. 20:04

자바스크립트에는 다양한 방식으로 반복문을 사용할 수 있다 반복을 실행하는 객체의 메서드들까지 찾아보면 굉장히 많겠지만, 일반적으로 반복문 하면 for을 떠올릴 것이다. 하지만 for 뿐만이 아니라 다양한 다른 방식들도 존재한다 각각 비슷하면서도 사용법과 결과값이 조금씩 다르니 자세히 알아보자 1. for ... in '상속된 열거 가능한 속성들을 포함하여 객체에서 문자열로 키가 지정된 모든 열거 가능한 속성에 대해 반복' 이라고 MDN에 정의되어 있으나 쉽게 말하면 객체의 프로퍼티 키 열거 전용이다. const object = { a: 1, b: 2, c: 3 }; for (const property in object) { console.log(`${property}: ${object[property]}..