코드로보시죠
[JavaScript-28] 객체 for in 반복문 본문
for in 반복문은 객체의 프로퍼티 하나 하나에 순차적으로 접근하기 위해 사용하는 구문입니다.
사용 방법은, 말로 하면 너무 어렵기에
그냥 바로 코드로 보시죠
let myCar = {
brand = 'benz',
model = 'E300',
'purchase-year': 2022,
options = {
interior: null,
exterior: 'window'
}
}
//for in 반복문으로 프로퍼티 하나 하나 접근
for (let item in myCar){
console.log(item); //key이름들만 순차적으로 출력
console.log(myCar.item); //value들만 순차적으로 출력
};
자, for 과 in 사이에는 변수를 하나 써주시면 되는데, 말그대로 변수기에 이름은 뭐로 짓든 상관이 없습니다.
이 변수는, 객체의 key를 하나씩 받아오게 될 겁니다.
in 뒤에는 객체 이름을 적어주시면 됩니다!
그래서, for 변수 in 객체 반복문은, 객체를 처음부터 스윽 순회하며
프로퍼티 하나 하나를 살펴보는 문법이 되는 것입니다!
'[JavaScript] 코드잇과 함께!' 카테고리의 다른 글
[JavaScript-30] 배열(array)의 기초(인덱싱, 요소 수정 & 추가, length) (0) | 2023.09.28 |
---|---|
[JavaScript-29] new 키워드로 내장객체 사용하기(feat. Date 객체) (0) | 2023.09.28 |
[JavaScript-28] 객체의 메소드(method)란 무엇인가? (0) | 2023.09.28 |
[JavaScript-27] 객체 데이터 수정, 추가, 삭제 (0) | 2023.09.28 |
[JavaScript-26] 객체의 데이터 접근하기 (0) | 2023.09.28 |