存在一种更优雅的方式来创建一个数组中的对象,而不是这个?将数组转换为JavaScript中的对象
var createObject = function(){
var myArray= generateArray();
var myObject = {
question : myArray[0],
answerA : myArray[1],
answerB : myArray[2],
answerC : myArray[3],
answerD : myArray[4]
};
return myObject;
}
它会更优雅,更好的缩进。无论如何...如果数组元素0始终是“问题”,并且所有其余元素变为答案A,B,C等,那么您可以使用循环 - 但是如果只有四个答案,则循环代码不是会更短,所以... – nnnnnn