for
-
[JavaScript] 자바스크립트 forEach 메서드 이해하기프로그래밍 이야기/JavaScript 공부 2020. 7. 22. 23:54
ForEach 메서드란? forEach() 메서드는 배열에 활용이 가능한 메서드로, 파라미터로 주어진 함수를 배열 요소 각각에 대해 실행하는 메서드이다. map() 메서드와 거의 비슷하지만 차이점은 따로 return 하는 값이 없다는 점이다. 문법 const myArr = [1, 2, 3, 4, 5]; const newMyArr = myArr.forEach((currentElement, index, array) => { console.log(`요소: ${currentElement}`); console.log(`index: ${index}`); console.log(array); }); console.log(newMyArr); // undefined forEach 메서드도 map메서드와 동일하게 파라미터로..
-
[JavaScript] 자바스크립트 for 반복문 이해하기프로그래밍 이야기/JavaScript 공부 2020. 5. 11. 00:05
while반복문과 마찬가지로 자바스크립트에서 반복 동작을 만들 수 있는 for반복문에 대해서 살펴보자. 기본구조 for반복문은 while에 비해서 문법이 상대적으로 더 복잡하지만 while문보다는 훨씬 더 많이 쓰이는 반복문이다. for (초기화; 반복조건; 동작후동작) { 동작 } for반복문도 while반복문과 마찬가지로 기본적인 구조를 보면 시작하는 키워드만 다를 뿐 흡사 if문과 비슷하다. 다만 조금 다른 점이라고 하면 for라는 키워드로 시작해서 그 이후 소괄호에 작성하는 내용들이 조금 복잡해 보인다. 하나씩 살펴보자. 1. 초기화 초기화 부분은 반복문이 실행될 때 가장먼저, 그리고 딱 한번 실행되는 코드이다. 일반적으로 반복을 카운트할 카운터 변수를 생성하는데 많이 쓰인다. 여기서 생성하는 변..