2

一つ質問があります。なぜこのメソッドはオブジェクトを返すのですか? 私のコードの他の部分では、 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;
},
4

2 に答える 2