Yat*_*rix 3 javascript arrays parameters function
我知道这是不好的做法.它只是用于测试,但我似乎无法让它工作.我可以将新的初始化数组传递给JavaScript函数吗?
我正在寻找这种C#方法的JavaScript等价物:
public void MyFunction(new string[]{"1","2","3"})
{
}
Run Code Online (Sandbox Code Playgroud)
我试过这个,但无济于事:
function MyFunction(new array ('1','2','3')) {
}
Run Code Online (Sandbox Code Playgroud)
它比那更容易:
function myFunction( arr ) { ... }
Run Code Online (Sandbox Code Playgroud)
然后:
myFunction([1, 2, 3, "hello"]);
Run Code Online (Sandbox Code Playgroud)
在函数声明中,没有必要(或可能)的类型信息.只需列出参数名称.然后,当您调用该函数时,您可以使用数组文字表示法(就像您可以在任何表达式中实例化数组一样).