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