Размножить элемент
Вопрос следующий:
Есть массив [1]; Как его растянуть например на 10 значений, что бы в каждом из них была копия первого? Стало: [1,1,1,1,1,1,1,1,1] Есть ли какие хитрости или нативные методы для этого? |
Цитата:
|
Цитата:
var old=[1]; var n=9; while(n-->0) old.push(old[0]); alert(old) |
Для чисел либо строк есть вариантикж
alert(Array(9).join( "A" ).split('')); //для чисел Array(9).join( 0 ).split('').map(Number); |
Цитата:
А если вместо цифр или букв будет обьект ? Нет что то типо копирования? Походу нет, а жаль. |
Часовой пояс GMT +3, время: 22:30. |