在以下对象中连接所有ar数组的更简洁方法是什么:
var obj = {
field1: {
ar: [...]
},
field2: {
ar: [...]
},
...
fieldN: {
ar: [...]
}
}
我发现了这个:
Object.keys(obj).reduce(function(array, entry) {
return array.concat(obj[entry].files);
}, []);
答案 0 :(得分:1)
您可以尝试这样:
[].concat.apply([], [array1, array2, ...])