Я хотел бы иметь массив или объект, например:добавление нескольких значений массива или объекта в JavaScript
[0]
text:"first"
id: 1
[1]
text:"second"
id: 2
[2]
text:"third"
id: 3
получить себе:
1: first
2: 1
3: second
4: 2
5: third
6: 3
вот мой Javascript с реализацией для массив на данный момент:
var numberOfQuestions = questionaireResult.numberOfQuestions;
var i;
var j;
var result = [];
for (i = 0; i < numberOfQuestions; i++) {
debugger;
var question = questionaireResult.questions[i].text;
var questionID = questionaireResult.questions[i].id;
for (j = 0; j < questionaireResult.questions[i].answers.length; j++) {
var text = questionaireResult.questions[i].answers[j].text;
var id = questionaireResult.questions[i].answers[j].id;
result.push(text, id);
}
}
, пожалуйста, помогите, чтобы получить структурированный массив или объект
идеальное решение! –
@RagimsRagimovs: В следующей версии JavaScript (ECMAScript6) это будет еще более кратким: 'result.push ({text, id});' (это будет функционально идентично вышеизложенному, в основном он просто вычисляет имя свойства от имени переменной). Но у нас пока нет ES6. :-) –