_.filter( ) 함수
underscore.js의 collection 중에서 _.filter( ) 함수에 대해 알아보자. filter _.filter(list, predicate, [context])list: colletion으로써, 배열이나 객체가 될 수 있다. predicate: list의 각 element(value)의 결과값이 truth인지 확인하는 test 함수이다. [context]: predicate 함수에서 this로 바인딩 되는 것이다.(생략가능)--> list의 각 element(value)를 predicate 함수를 돌려, 값이 truth인 것만 배열의 element로 리턴한다. [예제] [context]가 생략될 경우 var evens = _.filter([1, 2, 3, 4, 5, 6], function..
[JavaScript] 자바스크립트 concat 메서드 이해하기
conat 메서드란? concat 메서드는 파라미터로 전달되는 값들을 기존 배열에 합쳐서 새로운 배열을 반환해주는 배열의 메서드들 중 하나이다. 한 가지 특별한 점은, 만약 파라미터로 전달되는 인자 값이 배열일 경우에는 해당 배열이 펼쳐지면서 기존 배열에 합쳐진다. 참고로, concat은 concatenation이라는 단어의 줄임말이라고 한다. 문법 concat 메서드는 배열에 사용되고, 파라미터로 어떤 값이든 전달할 수 있다. const myArr = [1, 2, 3]; // arr.concat(value1, value2, ...) console.log(myArr.concat(4, 5)); // [1, 2, 3, 4, 5] console.log(myArr.concat('육', '칠')); // [1, ..