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

자바스크립트는 2가지의 타입이 있다.원시 타입: 값에 의한 전달(passed by value) 되며 종류로는 Boolean, Null, Undefined, String, Number가 있으며 변경이 불가능한 값이다.객체 타입: 참조에 의한 전달(passed by ref
export default는 파일별로 하나만 존재 가능이름이 없으니 반드시 할당해줘야함하나의 값만 export 하고싶을때 사용하기 좋음
함수에 매개변수가 없는 경우 괄호를 생략해선 안됨반환문 외에 다른 로직이 없는 경우, 생력 가능객체와 중괄호를 추가 괄호로 감싸면, 자바스크립트는 중괄호가 함수 본문을 정의하는 것이 아니라 객체를 생성하기 위한 것임을 이해함 따라서 객체가 반환됨