문자열로 이루어진 배열에 join

2019. 5. 6. 22:27[개발] 지식/JavaScript

var arr = [];

arr.push('Say hello');
arr.push(7);
arr.push(' times fast');
arr.join('')

오래된 자바스크립트 엔진에서는 + 연산자로 문자열을 병합할때, 매번 새로운 문자열을 만들지만 join은 한번에 모아서 병합하므로 후자가 더 빠릅니다. 하지만 새로운 엔진에서는 + 연산자가 더 빠릅니다.

<