자바스크립트에서 filter는 배열에 사용되며, 이 메서드는 데이터 집합에서 특정 조건을 만족하는 값들만으로 새로운 배열을 반환한다.callbackFn배열 내 각 요소에 대해 실행할 함수입니다. 이 함수는 결과 배열에 요소를 유지하려면 참(truthy) 값을 반환하고,
map() 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환하는 메서드이다. 구문 매개변수 callback 새로운 배열 요소를 생성하는 함수. 다음 세 가지 인수를 가집니다. currentValue 처리할 현재 요소. in
두 개 이상의 배열을 병합하는데 사용되며, 이 메서드는 기존 배열을 변경하지 않고, 새 배열을 반환한다.valueN (선택사항)새 배열로 연결할 배열 또는 값이다.만약 모든 valueN 매개변수가 생략된 경우, concat은 호출된 기존 배열의 얕은 복사본을 반환한다.
콜백함수란? 자바스크립트에서 함수는 객체이다. 그럼 함수의 파라미터로서 함수 객체를 전달할 수 있을까? 할 수 있다. 코드로 예를들면 print 함수는 다른 함수를 파라미터로 받아 내부에서 그 함수를 호출하고 있다. 이걸 우리는 "콜백"이라 하기로 했다. 즉, 콜
자바스크립트는 2가지의 타입이 있다.원시 타입: 값에 의한 전달(passed by value) 되며 종류로는 Boolean, Null, Undefined, String, Number가 있으며 변경이 불가능한 값이다.객체 타입: 참조에 의한 전달(passed by ref