자바스크립트 Array
-
[ 자바스크립트 Array 메서드 ] - forEach()개발맛/JavaScript 2020. 7. 6. 14:52
자바스크립트에서 지원하는 배열 메서드를 하나하나 정리하기로 마음 먹었다. 대망의 두두등장 두 번째 메서드 forEach() ▶ Array.forEach() forEach() 메서드는 배열 반복문이라고 생각하면 된다. 주어진 함수를 배열 요소 각각에 대해 실행한다. var arr = [1, 2, 3, 100, 200, 300]; arr.forEach(function(currentvalue, index, arr) { console.log(currentvalue + " / " + index + " / ", arr); }); 결과: 1 / 0 / [1, 2, 3, 100, 200, 300] 2 / 1 / [1, 2, 3, 100, 200, 300] 3 / 2 / [1, 2, 3, 100, 200, 300] 10..
-
[ 자바스크립트 Array 메서드 ] - filter()개발맛/JavaScript 2020. 7. 6. 13:54
자바스크립트에서 지원하는 배열 메서드를 하나하나 정리하기로 마음 먹었다. 대망의 1등이지만 1등만 기억하고 싶지는 않은(?) 메서드 filter() ▶ Array.filter() filter() 메서드는 조건에 만족하는 요소들을 모아 새로운 배열로 반환해준다. 아래 예시는 arr 배열에서 100보다 작은 정수만을 모아 리턴하고 있다. // arr 배열에서 5의 배수인 정수만 모아서 리턴 var arr = [10, 12, 15, 21, 30, 45, 56, 100, 150, 177]; var filterArr = arr.filter(function (item, index, arr) { return item < 100; }); console.log(filterArr); 결과: [10, 12, 15, 21, ..