Мне нужно объединить кучу строк в Javascript, и я ищу самый быстрый способ сделать это. Предположим, что Javascript должен создать большой XML-файл, который, естественно, состоит из множества маленьких строк. Итак, я придумал:
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(”));
Не обращайте внимания на цикл или другой «сложный» код, из которого строится пример.
Мой вопрос: для неизвестного количества строк, есть ли у вас более быстрый алгоритм / метод / идея для объединения множества маленьких строк в одну огромную?