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