У меня есть строка, которая выглядит следующим образом:Создайте объект из строки с использованием JavaScript
YA...Y..............
Мне нужно создать объект из этого. Я собирался попытаться создать массив из строки (но не могу понять, как это сделать), если бы был способ сделать разделение на индекс символов. Затем я собирался пройти через этот массив и создать объект.
У меня было решение немного так:
// Creat an array
var array = [];
// Get our string length
var len = profileString.length - 1;
// Loop through our lengths
for (var i = 0; i < length; i++) {
// Get our current character
var char = profileString[i];
// Push our character into our array
array.push(char);
}
// Create our object
var obj = {};
// Loop through our array
array.forEach(function (item, index) {
// Add our item to our object
obj['item' + index] = item;
});
// Return our object
return obj;
мне нужно знать, если есть лучший способ сделать это.
как должен выглядеть объект? что вы пробовали? –
Это может выглядеть как угодно, если у него есть уникальные имена свойств. – r3plica
Я не вижу имен свойств. –