【问题标题】:Unspecified number of parameters in a function [duplicate]函数中未指定数量的参数[重复]
【发布时间】:2018-04-13 11:57:56
【问题描述】:

我有一个数组数组和一个需要 N 个数组类型参数的方法。

例如,如果我有: let arr = [[0, 1], [2, 3], [4, 5]];

arr 里面有 3 个数组,所以我可以这样做:

theFunction(arr[0]);
theFunction(arr[0], arr[1]);
theFunction(arr[0], arr[1], arr[2]);

问题是:如果我不知道数组的数量,我该如何做到这一点?

【问题讨论】:

    标签: javascript arrays


    【解决方案1】:
       theFunction(...arr)
    

    只需将数组展开到函数参数中。

    【讨论】:

    • 谢谢,我不知道“传播”这个概念
    猜你喜欢
    • 1970-01-01
    • 2014-03-31
    • 1970-01-01
    • 2019-12-15
    • 2021-06-15
    • 1970-01-01
    • 2014-01-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多