배열2 [ JavaScript ] for 반복문과 forEach 메서드에 대하여 for 반복문 break나 continue와 같은 제어문을 사용할 수 있다. 초기화, 조건식, 증감식을 사용하여 반복동작을 정밀하게 제어할 수 있다. 배열의 인덱스를 직접 접근할 수 있어 특정 인덱스를 기준으로 반복하는 것이 가능하다. 반복문 내에 다양한 제어와 로직을 처리 시 유연성을 제공한다. 코드가 더 복잡하거나 길어질 수 있다. const numbers = [1, 2, 3, 4, 5]; let sum = 0; for(let i=0; i { sum += num; }); console.log(sum); //15 2023. 8. 3. [ JavaScript ] 헷갈리는 for...in과 for...of, in의 내부,속성만 기억하자 for...in과 for...of가 헷갈린다면 for...in의 in으로 구분해서 기억하자. in은 '내부의' 라는 뜻으로 객체의 속성을 열거하는 데 사용한다고 기억하고 of는 '각각의'라는 뜻으로 기억하고 요소나 값을 순회한다고 생각하면 쉽다. for...in 자바스크립트에서 객체의 속성을 반복하는데 사용되는 루프로 객체의 모든 열거 가능한 속성에 대해 반복하며 각 속성의 키를 변수에 할당한다. for(const key in object){ } 여기서 key는 객체의 속성인 키를 나타내는 변수이고 object는 객체 const person = { name: 'John', age: 30, city: 'New York' }; for(const key in person){ console.log(key+":".. 2023. 8. 2. 이전 1 다음