카테고리 없음

객체, 배열 forEach

DGeon 2025. 2. 10. 21:16
비교 항목 Object.keys(groupItems).forEach groupItems.forEach
대상 (`groupItems`) 객체 (Object) 배열 (Array)
순회 방식 객체의 키 (Key)를 순회 배열의 값 (Value)를 순회
접근 방식 groupItems[key]로 값 접근 item으로 값 직접 접근
사용 가능 여부 groupItems가 객체일 때 사용 가능 groupItems가 배열일 때만 사용 가능

 

 

 

 

=============객체===================
const groupItems = {
    a: 10,
    b: 20,
    c: 30
};

Object.keys(groupItems).forEach(key => {
    console.log(`Key: ${key}, Value: ${groupItems[key]}`);
});

=============결과===================
Key: a, Value: 10
Key: b, Value: 20
Key: c, Value: 30

=============배열===================
const groupItems = [10, 20, 30];

groupItems.forEach(item => {
    console.log(`Value: ${item}`);
});

=============결과===================
Value: 10
Value: 20
Value: 30​