如何将新数组传递给函数

How can I pass a new array to a function?

本文关键字:函数 数组 新数组      更新时间:2024-02-13

我知道这是不好的做法。这只是为了测试,但我似乎无法让它发挥作用。我可以将一个新的初始化数组传递给JavaScript函数吗?

我正在寻找这个C#方法的JavaScript等价物:

public void MyFunction(new string[]{"1","2","3"})
{    
}

我试过了,但没有用:

function MyFunction(new array ('1','2','3')) {    
}

比这更容易:

  function myFunction( arr ) { ... }

然后:

  myFunction([1, 2, 3, "hello"]);

在函数声明中,没有必要的(或可能的)类型信息。只需列出参数名称即可。然后,当调用函数时,可以使用数组文字表示法(就像在任何表达式中实例化数组一样)。