Array 数组不支持flat()方法么?
发布于 5 年前 作者 jun36 8868 次浏览 来自 问答
var arr1 = [1, 2, [3, 4]];
arr1.flat();

不是支持es6语法么?

3 回复

目前暂不支持flat

现在的ios微信已经支持flat了,但是一个同事的手机还不支持,他的微信版本比我小3个数

你可以用替代方案处理下,自己包一个,function localFlat(arr){return arr.reduce((acc, val) => acc.concat(val),[])}

回到顶部