티스토리 뷰

[Javascript] concat vs spread-operator 성능 비교

두배열을 합칠 때, 주로 'concat' 혹은 spread-operator를 주로 사용한다.

그렇다면 어떨걸 사용하는게 좋을까 ? 

결론부터 말하자면, concat을 쓸 수 있는 상황이라면 concat을 사용하는 것을 추천한다.

 

배열의 길이에 따른 3가지 테스트를 진행해봤다.

1) 길이가 5인 배열 2개를 합칠경우

https://www.measurethat.net/Benchmarks/ShowResult/367182

 

2) 길이가 500인 배열 2개를 합칠경우

https://www.measurethat.net/Benchmarks/ShowResult/367185

 

3) 길이가 50000인 배열 2개를 합칠경우

https://www.measurethat.net/Benchmarks/ShowResult/367173

 

모든 경우에서 concat이 spread-operator에 비해 약 2배이상의 성능을 보였다.

 

댓글
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함