我有一个可以接受多个参数的 API 方法,但这些参数必须是数组。我不想做的是为每个数组调用每个 api.someMethod() - 我试图将它们集中在一个调用中。
例如:
function getArrays() {
var arr1 = ['1','2','3'];
var arr2 = ['4','5','6'];
var arr3 = ['7','8'];
return [ arr1, arr2, arr3 ]
}
我为缺乏明确性表示歉意。我打电话给:
api.someMethod( getArrays() )
发生的情况是我的返回将我的数组包装在一个数组中,因为“someMethod”需要一个逗号分隔的数组列表,所以不会被接受。
api.someMethod( arr1, arr2, arr3 );