lodashを使用して配列内で配列を結合する方法はありますか?lodashを使用した配列内部の配列
例えば:
入力:
var x = [ [1,2,3,4], [5,6,7], [], [8,9], [] ];
予想される出力:
x = [1,2,3,4,5,6,7,8,9];
現在、私のコードは次のようん:
return promise.map(someObjects, function (object)) {
return anArrayOfElements();
}).then(function (arrayOfArrayElements) {
// I tried to use union but it can apply only on two arrays
_.union(arrayOfArrayElements);
});
'_.flatten'を試しましたか? – Bergi
今すぐ働きました_.union(_。flatten(x)) – user2936008
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Referenceの「配列の配列を平坦化する」の例をご覧ください/グローバル_オブジェクト/配列/縮小。それはあなたが望むものを正確に行います:D –