一つ質問があります。なぜこのメソッドはオブジェクトを返すのですか? 私のコードの他の部分では、 forEach メソッドを使用できません。
objectToArrayOfObjects: function (obj, additionalProperties) {
var arrayOfObjects = [];
for (var name in obj) {
if (obj.hasOwnProperty(name)) {
var generatedObject = {name: name, value: obj[name]};
arrayOfObjects.push(_.extend(generatedObject, additionalProperties));
}
}
console.log(typeof arrayOfObjects); // return object
return arrayOfObjects;
},