如果不为null,则将多个数组合并在一起

时间:2018-09-13 22:08:47

标签: javascript arrays reactjs

我正在构建一个React应用程序,并且正在使用异步操作向外部API发出请求,并将数据引入我的应用程序中。我有4个数组需要合并在一起。由于我使用的是异步操作,因此如果没有数据,则默认值为null。我想检查数组是否不为null,是否具有值,然后将其与其他数组合并为一个数组。将所有数据放入单个数组后,我将使用include方法查看数组中是否存在任何值。我认为使用散布运算符不会在这里工作,因为它将失败,因为null是不可迭代的。有没有一种方法可以通过reduce来检查4个单独的数组中的每个数组,确保该值不为null,然后将它们组合为一个数组。

0 个答案:

没有答案