let name = "Bred";
function getEachNameSymbol(name) {
for (let i = 0; i < name.length; ++i){
let arr = [{
i = name[i]
}]
return arr;
}
}
console.log(getEachNameSymbol(name))
}
Хочу реализовать через массив объектов, подскажите как правильно это сделать.
Если вам нужно получать каждый элемент отдельно и в порядке очереди вы можете воспользоваться встроенным итератором.
let name = "Bred";
let iterator = name[Symbol.iterator]();
for (var letter of iterator) {
console.log(letter)
}
Вообще, чисто теоретически, строка в JS имеет многие свойства массива, но если вам нужен именно массив то можно поступить так:
let name = "Bred";
const nameArr = name.split('');
console.log(nameArr);
Ну окей, через цикл:
let name = "Bred";
const nameArr = [];
for(let i = 0; i<name.length; ++i){
nameArr.push(name[i]);
}
console.log(nameArr);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть переменная a, равная 'A13', как разделить ее на букву A и число 13, чтобы получилось var b=['A', '13']