자바스크립트는 큐(Queue) 자료구조를 제공 해 주지 않기 때문에 필요한 경우 직접 구현해서 사용해야 한다.자바스크립트 배열 내장 메서드 push()와 shift()를 사용해서 큐 처럼 사용할 수는 있다. 하지만 shift()의 경우 시간 복잡도가 O(N)이기 때문에
코딩테스트 문제를 풀면서 sort() 메서드를 제대로 활용하지 못해서 시간을 많이 잡아 먹은 적이 있다. 다음에는 바로 써먹을 수 있도록 정리해 보려고 한다.compareFunction (Optional)정렬 순서를 정의하는 함수생략하면 배열은 각 요소의 문자열 변환
자바스크립트의 배열 내장 메서드 forEach()와 map()은 주어진 함수를 각각의 요소에 대하여 실행한다는 점, 원본 배열 값이 변경되지 않는 점에서 공통점을 갖고 있지만 반환값이 다르다.반환값forEach(): undefinedmap(): 배열의 각 요소에 대해