Javascript str_repeat 
Автор: Evgeny Sergeev
Сегодня наткнулся на интересную реализацию функции str_repeat на Javascript. По словам автора она обладает просто феноменальной скоростью работы. Сам не проверял, поэтому так ли все обстоит на самом деле не знаю.
Вот исходник функции:
// быстрая str_repeat
function str_repeat(str, times) {
return new Array(++times).join(str);
}
function str_repeat(str, times) {
return new Array(++times).join(str);
}
str_repeat("a", 3); // aaa
подписаться на блог
Sam Dark
Гость
Насколько знаю, не все браузеры одинаково хорошо работают с массивами. Opera переваривает split/join на ура, остальные не так хорошо.
Eugene.LatDev
Гость
Плохо знаеш, Oпера наоборот хуже всего работает с массивами.. Взять хотябы пример replace_all, у оперы ужаснейший результат по сравнению с другими броузерами…
Leave a Reply