본문 바로가기
반응형

programming/javascript185

자바스크립트 배열 반복 초기값 지정 reduce 메서드 사용 자바스크립트 reduce 메서드는 배열을 반복하면서 누적의 개념으로 연산을 한다. 첫번째 인자값이 초기값이 되어 다음 요소의 값과 비교 또는 연산 등을 할 수 있다. 배열의 반복순서는 좌측에서 우측으로 진행하게 된다. 자바스크립트 배열 반복 초기값 지정 reduce 메서드 사용 reduce 메서드의 사용은 독특하다. 기본적인 인자값을 4개 준다. 이것이 왜 덧셈으로 소개되는지 잘 모르겠다. 코드를 보면 뺄셈도 되고 곱셈도 된다. 아마 인자값 total 때문에 그런 것 같다. 나름 인지도 있는 어떤 사이트에서 힌트를 찾았다. reduce 메서드에서 제공하는 total 인자값은 초기값이면서 누적값이기 때문에 이름을 그리 지은 것 같다. reduce 메서드 자바스크립트 배열이 반복될 때 2가지의 수가 반복된다.. 2022. 1. 13.
자바스크립트 배열 반복 filter 메서드 사용 Using javascript iteration filter method 자바스크립의 배열에서 특정 값을 가공하거 추출하는 것은 자주 사용된다. 이 때 filter 메서드를 사용하면 조건에 부합되는 값들만 추출하여 새로운 배열을 만들 수 있다. 특정 조건을 다시 코딩하여 코드의 길이를 늘릴 필요가 없다. 단순명료하게 사용이 가능하다. 이미 알고 있는 것들을 콜백메서드에 넣어주면 된다. 자바스크립트 배열 반복 filter 메서드 사용 Using javascript iteration filter method 자바스크립트에서 배열을 반복하면서 특정값을 추출하는 것은 난해할 수 있다. 배열의 filter 메서드는 그러한 번거로운 작업을 줄여준다. 자바스크립트 배열에서 특정한 값을 추출하기 위해 사용하는 filter 메서드는 foreach 메서드와 사용법이 비슷하다. 당연히 기본적으로.. 2022. 1. 10.
자바스크립트 배열 반복 map 메서드 사용 Using javascript iteration map method 자바 스크립트의 배열을 반복하기 위해 map 메서드를 사용할 수 있다. map 메서드의 사용은 foreach와 비슷하다. 기본적으로 제공받는 인자값도 동일하다. foreach 메서드와 map 메서드의 차이가 있다면 map 메서드는 배열을 반복하고 새로운 배열을 만들 수 있다는 점이다. 자바스크립트 배열 반복 map 메서드 사용 Using javascript iteration map method 자바스크립트 배열을 반복하는 것으로 foreach 라는 편한 메서드가 있었다. foreach 말고도 map 메서드가 있다. map과 foreach 메서드는 자바스크립트 배열을 반복하는 공통점이 있다. 차아가 있다면 map 은 새로운 배열을 만들 수 있다. 배열의 반복 map 메서드 자바스크립트에서 배열과 같은 컬렉.. 2022. 1. 8.
자바스크립트 배열 반복 foreach 메서드 사용 Using javascript iteration foreach method foreach는 자바스크립트 배열의 반복메서드이다. 요소의 처음부터 끝까지 순환하며 값에 접근한다. for문과 같이 반복을 위한 코딩의 귀찮은 것들을 줄여준다. foreach 반복문을 사용하면 배열요소의 index, value, array 의 인자값으로 배열의 요소를 쉽게 찾고 데이터를 가공할 수 있다. 자바스크립트 배열 반복 foreach 메서드 사용 Using javascript iteration foreach method 자바스크립트 배열의 값을 가공하는 것은 귀찮기도 하고 번거롭다. 대표적인 반복문인 for 반복문을 사용해도 되지만 문법적으로 귀찮다. 자바스크립트는 반복문을 편하게 할 수 있는 반복 메서드들을 제공한다. foreach 반복문은 아마 가장 많이 사용하는 것이 아닐까 한다. forea.. 2022. 1. 6.
반응형