가자미의 개발이야기

[JS] 독특한 반복문 (for of, for in, for each) 본문

HTML & CSS & JS/JS

[JS] 독특한 반복문 (for of, for in, for each)

가자미 2021. 3. 17. 09:52

for of : 배열의 원소들을 하나하나 대입

//for of
const nubmers=[1,2,3,4,5];
for (let number of numbers){
    console.log(number);
}

for in : 객체의 멤버들의 키를 하나하나 대입

const dog={
    name: 'doggy',
    age: 3,
    sound:"bakr!"
};
for (let key in dog){
    console.log(key);
    console.log(dog[key])//value출력
};

forEach : 배열의 매 원소들로 콜백 함수 실행

//for each
const superHeroes=[ironman, superman, batman];
superHeroes.forEach(hero=>{
    console.log(hero);
});

 

'HTML & CSS & JS > JS' 카테고리의 다른 글

[JS] 프로토타입  (0) 2021.03.17
[JS] reduce 문  (0) 2021.03.17
[JS] 인덱스 관련 함수와 map, filter  (0) 2021.03.17
[JS] GET 함수와 SET 함수  (0) 2021.03.17
[JS] 함수와 객체  (0) 2021.03.16