코딩테스트 연습
기본 문법 연습(JavaScript Basic)
메서드(MDN 문서 참조)
concat() : 인자로 주어진 배열이나 값들을 기존 배열에 합쳐서 새 배열을 반환합니다.
filter() : 배열 내 각 요소에 대해 한 번 제공된 callback 함수를 호출해,
callback이 true로 강제하는 값을 반환하는 모든 값이 있는 새로운 배열을 생성합니다.
reduce() : 배열의 각 요소에 대해 주어진 reducer 함수를 실행하고, 하나의 결과값을 반환합니다.
slice() : 어떤 배열의 begin부터 end까지(end 미포함)에 대한 얕은 복사본을 새로운 배열 객체로 반환합니다. 원본 배열은 수정되지 않습니다.
map() : 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다.
Array.isArray() : 인자가 Array인지 판별합니다.
typeof() : 피연산자의 평가 전 자료형을 나타내는 문자열을 반환합니다.
instanceof() : 생성자의 prototype 속성이 객체의 프로토타입 체인 어딘가 존재하는지 판별합니다.
알고리즘(Algorithm)
코어 자바스크립트