js数组,二维数组转一维所用的flat()方法在真机调试报错?

发布于 7 年前作者 xiuyingzhu5263 次浏览最后编辑 7 年前来自 issues

真机调试:

开发者工具

原先数据结构:

4 回复
minjin
minjin1 楼6 年前

谢谢各位!!

gang01
gang012 楼6 年前

写一个例子数组测试一下先呗。

xiuying04
xiuying043 楼6 年前

a.flat() 你先确保a是一个数组啊

b = (a instanceof Array ? a : []).flat()

wei50
wei504 楼5 年前

两种情况:

  1. 你返回的data不是数组

  2. 尚不支持flat()   参考 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/flat   替代方案