Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 805 Bytes

반복문.md

File metadata and controls

49 lines (31 loc) · 805 Bytes

반복문


1. for 반복문

for (let i = 0; i < 100; i++) {
  console.log("yongjin");
}
  • 배열을 순회하는데 유용
    const arr = [1, 2, 3, 4];
    
    for (let i = 0; i < arr.length; i++) {
      console.log(arr[i]);
    }

2. 객체를 순회하는 방법

let person = {
  name: "yongjin",
  age: 22,
  location: "korea"
};

const personKeys = Object.keys(person);

for (let i = 0; i < personKeys.length; i++) {
  const curkey = personKeys[i];
  const curvalue = person[curkey];

  console.log(`${curkey} : ${curvalue}`);
}
  • Object.keys('객체명') : 해당 객체의 key값들을 배열형태로 반환한다.
  • Object.values('객체명') : 해당 객체의 value값들을 배열형태로 반환한다.