HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🚀
개발 노트
/
🏒
Array.shift를 사용해도 되는가?
🏒

Array.shift를 사용해도 되는가?

 
 

Array.shift

  • Array의 개수(n)가 작을 때에는 자바스크립트 엔진이 최적화를 해 준다. 클래스로 만든 큐와 속도가 비슷하다.
  • n이 커지면 클래스로 만든 큐가 훨씬 빠르다.
 
왼쪽은 Array.shift, 오른쪽은 클래스로 만든 큐
notion image
notion image
 

결론

보통은 Array.shift를 사용해 큐를 써도 되고,
최적화가 필요하다면 큐를 클래스로 만들어서 사용하자.