Имеется таблица
<table>
<tr>
</tr>
</table>
В TR нужно добавить (допустим) 10 раз
<td>
<input ...>
</td>
Все вставляемые данные будут идентичны. Можно как то сделать это без цикла? Может есть какая то функция JS, jQuery ?
Как то клонировать это значение и повторить определённое количество раз?
Из вариантов "неважно насколько быстро - главное покороче" есть ещё такой:
var str = "abc";
var count = 10;
var result = new Array(count + 1).join(str);
console.log(result);
Работает ли в старых IE - не знаю
Тут поможет функция repeat
document.querySelector('tr').innerHTML = `<td>
<input />
</td>`.repeat(10);
<table>
<tr></tr>
</table>
Сборка персонального компьютера от Artline: умный выбор для современных пользователей