C언어말고 자바스크립트같은 하이레벨언어에서는 배열자체가 동적인데 그럼 링크드리스트를 구현할필요가 없지않음?

Array.prototype에 내장된 push,pop 자체가 링크드리스트에서 insert,remove 역할인데... search만 틀리지 다른건 똑같음. 

그럼 자바스크립트에서 배열은 링크드리스트의 탐색을 보완한 링크드리스트냐?

자료구조를 공부한지 꽤됐는데 문득 이런생각이 들길래 글씀.