Javascript에서 여러 문자열을 연결해야하고 이렇게하는 가장 빠른 방법을 찾고 있습니다. Javascript가 자연스럽게 많은 작은 String으로 구성된 큰 XML "파일"을 만들어야한다고 가정 해 봅시다. 루프 또는 예를 구축 다른 "고급"코드에 어떤 관심을 지불하지 마십시오Javascript 문자열 연결이이 예제보다 빠릅니까?
var sbuffer = [];
for (var idx=0; idx<10000; idx=idx+1) {
sbuffer.push(‘<xmltag>Data comes here... bla... </xmltag>’);
}
// Now we "send" it to the browser...
alert(sbuffer.join(”));
: 그래서 함께했다.
내 질문은 : 알 수없는 문자열의 경우 많은 작은 문자열을 거대한 문자열로 연결하는 더 빠른 알고리즘/방법/아이디어가 있습니까?
통계 정보가 있습니까? 나는 모든 반복 (push 또는 array.length 중 하나)에서 길이 검사에 대한 패널티가 동일하게 작용할 것이라고 생각했을 것이다. IE의 문자열 연결 속도가 많이 필요하다는 사실을 알고 있습니다. – scunliffe