0

我可以声明稍后将在 JavaScript 中使用的方法,类似于 C++ 函数原型吗?

4

1 回答 1

1

不,Javascript 中没有函数声明之类的东西。无论您在函数中定义什么参数,都可以使用任何一组值来调用它。例子:

function test(a, b) {}

test(); // values are not required for all parameters

test(1, 2, 3, 4); // values are not limited to the number of parameters

让代码通过更严格的验证是另一回事。然后,您必须完全按照您使用它们的方式定义这些功能。在这种情况下,验证的重点是防止您误用语言中缺少声明的情况,因为它会导致代码更难遵循。

于 2011-11-12T20:56:02.017 回答