小编Kel*_*Kel的帖子

js中concat的替代方法是什么

我的功能有问题flatten

这是代码:

    function flatten(arrays) {
    return [].concat.apply([], arrays);
}
Run Code Online (Sandbox Code Playgroud)

有一个最大超出的错误,所以我尝试将函数更改为:

    function flatten(arrays){
    return arrays.reduce(function(prev, curr){
        return prev.concat(curr);
    }, []);
}
Run Code Online (Sandbox Code Playgroud)

错误消失了,但速度太慢了。是否有 concat 的替代代码。

javascript html2canvas

3
推荐指数
1
解决办法
5560
查看次数

标签 统计

html2canvas ×1

javascript ×1