我正在将一个数组传递给一个函数,我很好奇是否有一种快速的方法可以使用 json 样式的数组初始值设定项来传递一个匿名数组:
例如:
myfunction([1,2,3,4]);
javascript 中是否有一些特殊的语法允许使用非零索引初始化数组?
例如,而不是
myfunction([,,,,4321]);
//array[4] == 4321 here
但如果您有一个未定义前 100 个位置的数组,则必须有 100 个逗号。[,,....,4321]
基本上是在寻找一个简短的形式:
var a = new Array(); a[100] = 4321;
您可以将其用作函数参数。