AS3中void有什么用
Action Script 3.0 中的 void
有什么用?
任何人都可以用例子简单解释一下吗?
What is the use of void
in Action Script 3.0?
Can any one give brief explanation with example?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
void 是一个动作脚本关键字,用于在函数签名中定义no返回类型,并强制编译器限制/检查它,
例如
上面的函数不返回任何内容
希望这会有所帮助
void is an actionscript keyword, used to define no return type in function signature, and force compiler to ristrict/check it
eg
above function retuns nothing
Hopefully this will helps
它是一个函数类型。这意味着它不返回任何数据
默认情况下,Flash 总是期望返回一个值。例如,如果您编写这样的函数:
ActionScript 代码:
Flash 假定返回值仍然是可能的,因此请注意它使用的资源。当您指定 :void 时,您实际上是在告诉 Flash 不要期待任何返回值,这样 Flash 就不会浪费资源来监视它。
It's a function type. It means that it doesn't return any data
By default Flash always expect to return a value. If you write a function like this for example:
ActionScript Code:
Flash assumes that returning a value is still possible and so watch for it which uses ressources. When you specify :void you are actually telling Flash to not expect any return value so Flash does not waste resources watching for it.
对我来说,记住它的最简单方法是它是一个执行操作(换句话说做某事)而不是返回某事的函数。
例子:
Easiest way for me to remember it is that it is a function that carries out an action (in other words does something) rather than returns something.
Example: