Javascript 如何将新数组传递给函数?
我知道,这是个坏习惯。这只是为了测试,但我似乎无法让它工作。我可以将一个新的初始化数组传递给JavaScript函数吗 我正在寻找这种C#方法的JavaScript等价物: 我试过了,但没用:Javascript 如何将新数组传递给函数?,javascript,arrays,function,parameters,Javascript,Arrays,Function,Parameters,我知道,这是个坏习惯。这只是为了测试,但我似乎无法让它工作。我可以将一个新的初始化数组传递给JavaScript函数吗 我正在寻找这种C#方法的JavaScript等价物: 我试过了,但没用: function MyFunction(new array ('1','2','3')) { } 比那容易: function myFunction( arr ) { ... } 然后: 在函数声明中没有必要(或可能)的类型信息。只需列出参数名称。然后,在调用函数时,可以使用数组文字符号(
function MyFunction(new array ('1','2','3')) {
}
比那容易:
function myFunction( arr ) { ... }
然后:
在函数声明中没有必要(或可能)的类型信息。只需列出参数名称。然后,在调用函数时,可以使用数组文字符号(就像在任何表达式中实例化数组一样)。这是
new array()
,大写字母a。您(dmck)在标题中添加了JavaScript吗?我以为我们不应该这么做,因为我们使用标签。@katspaugh“恢复真正的正义”。好笑,伙计。啊,我花了太长时间才发现我的错误。唉……是的,但我没能区分函数创建和函数调用。我真的应该发现的。
function myFunction( arr ) { ... }
myFunction([1, 2, 3, "hello"]);