我有以下函数,它以一个对象作为参数,并使用它来操作该对象。
我在另一个回调函数中调用上述函数,如下所示:
function manipulateData(obj){
var data = Object.keys(obj).forEach(function(index){
//Perform the manipulation
return obj;
}
return data;
}
我在另一个回调函数中调用上述函数,如下所示:
converter.on('done', function(jsonArray){
var newObj = manipulateData(jsonArray);
});
在调试过程中,我注意到forEach返回的值是“undefined”,我该如何使数据按预期返回?