VanilaJS-HOF

Javascript

배열고차함수 (Array Higher Order Function in JS)


고차함수(Higher-Order-Function)는 함수를 인수로 전달받거나 반환하는 함수를말한다.

자바스크립트에서 활용도가 매우높은 배열에사용되는 고차함수에 대해 알아보자.


자세히 보기

VanilaJS-Array

Javascript

자료구조상의 배열은 동일한 크기의 메모리공간이 빈틈없이 연속되는 자료구조를 뜻하며, 하나의 데이터타입을 가지고 있는것을 뜻하며 이는 밀접배열이라한다.

이러한 배열은 정렬되어있는 상태라면 접근하여 값을 찾는경우 매우빠르게 동작하겠지만, 그렇지 않은 경우에는 정렬시간과 값을 찾는시간이 더해져 효율적이지 못하게된다.

자바스크립트의 배열은 메모리공간이 동일한 크기를 가지지 않아도 되며, 연속되지 않을수있다. 자바스크립트에서 배열의 구조가 연속적으로 이어져 있지 않은 배열은 희소배열이라한다.

자바스크립트의 배열은 사실 객체이다.


자세히 보기