JavaScript 中可以使用方法声明(而不是定义)吗?
我可以像 C++ 函数原型一样声明稍后将在 JavaScript 中使用的方法吗?
Can I declare methods that will be used later in JavaScript similarly to C++ Function prototypes.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不,Javascript 中不存在函数声明这样的东西。无论您在函数中定义什么参数,都可以使用任何值集来调用它。示例:
使代码通过更严格的验证是另一回事。然后你必须按照你使用的方式来定义这些函数。在这种情况下,验证的目的是防止您滥用语言中缺少声明的情况,因为这会导致代码更难遵循。
No, there is no such thing as function declarations in Javascript. It doesn't matter what parameters you define in a function, it can be called with any set of values. Example:
Making the code pass stricter validation is another matter. Then you have to define the functions exactly as you use them. The point of the validation in this case is to keep you from misusing the lack of declarations in the language, as it results in code that is harder to follow.