什麼是AS3
回答
這是一個函數類型。這意味着它不會返回任何數據。 默認情況下,Flash總是期望返回一個值。如果你寫例如這樣的功能: ActionScript代碼:
function myFunction(){
}
閃存假定返回值仍然是可能的,因此注意它,它使用ressources。當你指定:void你實際上告訴Flash不期望任何返回值,所以Flash不會浪費資源來監視它。
這是':無效'在AS3中,沒有大寫字母V :)。 – Kevin 2011-04-08 07:07:12
也,這將拋出一個編譯錯誤,在嚴格模式 – divillysausages 2011-04-08 08:03:09
現在明白了.... 感謝。 – Benny 2011-06-27 08:41:01
最簡單的方法讓我記住它是一個執行某個動作(換句話說就是做某件事)而不是返回某個東西的函數。
例子:
function myFunction(event:MouseEvent): void
{ this.play; //or some other action}
//the above function returns nothing
function mySum(a:int, b:int): int
{var myresult:int = a+b;
return myresult;}
//the above function would return the sum of two integers that you passed into it
什麼? 「myFuntion」將返回「播放」評論... 請..讓我更深入..我還沒有得到.. – Benny 2011-04-11 10:48:32
- 1. 是什麼*在AS3
- 2. 什麼是AS3中的Foo?
- 3. AS3中void的含義是什麼
- 4. 什麼是MovieClip.CreateEmptyMovieClip的AS3等效物?
- 5. AS3:什麼是新/比AMFPHP更好
- 6. 命名AS3類的規則是什麼?
- 7. 什麼是Flash AS3中的dispatchEvent?
- 8. AS3:爲什麼「this」會在函數內部改變它指的是什麼?
- 9. 這是做什麼var index_num:Number = 1; var numFrames:int = this.dances_mc.totalFrames; (AS3)
- 10. 什麼是JavaScript或jQuery等效於Flash/AS3 loadVariablesNum()?
- 11. 在AS3中編程的正確方法是什麼?
- 12. 什麼是以下AS2代碼的AS3等效物?
- 13. 什麼是Dart相當於AS3參數對象?
- 14. 什麼是MXML/AS3的真棒格式化程序?
- 15. 爲什麼不是as3在JSON中處理我的數組?
- 16. 將GPB編譯爲AS3的項目是什麼?
- 17. 用as3發送變量到asp的正確方法是什麼?
- 18. 發佈as3類和包的最佳方式是什麼?
- 19. 什麼是此xpath查詢的Flex/AS3/E4X等效物?
- 20. as3 ARRAY SHIFT - 數組的末尾現在是什麼?
- 21. 什麼是as3 bitmapdata bytearray格式/如何在python
- 22. 發現是什麼對象在數組(AS3)
- 23. 什麼是AS3的foo的等價物:*在Dart中?
- 24. 從AS2到AS3什麼是_root的等值?
- 25. 爲什麼我的AS3 SimpleButton不顯示?
- 26. AS3這段代碼有什麼問題?
- 27. AS3:Sound.play()停止動畫,爲什麼?
- 28. AS3 - 爲什麼我的transform.matrix3D爲空?
- 29. AS3碼顯示不出來什麼
- 30. 這在AS3中意味着什麼?
重複:http://stackoverflow.com/questions/4280132/what-is-the-point-of-void-in-as3/4280167#4280167 – Patrick 2011-04-08 07:36:36