什麼是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中的SecureSocket?
- 3. 什麼是AS3中的Foo?
- 4. as3文本框錯誤還是什麼?
- 5. AS3構造函數 - 重點是什麼?
- 6. 命名AS3類的規則是什麼?
- 7. AS3:什麼是新/比AMFPHP更好
- 8. AS3中void的含義是什麼
- 9. 什麼是MovieClip.CreateEmptyMovieClip的AS3等效物?
- 10. 什麼是Flash AS3中的dispatchEvent?
- 11. 從C++到AS3:什麼是基本的AS3數據結構類?
- 12. AS3:爲什麼「this」會在函數內部改變它指的是什麼?
- 13. 這是做什麼var index_num:Number = 1; var numFrames:int = this.dances_mc.totalFrames; (AS3)
- 14. 什麼是AS3的foo的等價物:*在Dart中?
- 15. 什麼是Dart相當於AS3參數對象?
- 16. 爲什麼這個Switch/Case語句總是默認執行? AS3
- 17. 在AS3中編程的正確方法是什麼?
- 18. 將swfs反編譯爲AS3時,_loc_變量是什麼?
- 19. 將GPB編譯爲AS3的項目是什麼?
- 20. 什麼是as3 bitmapdata bytearray格式/如何在python
- 21. 從AS2到AS3什麼是_root的等值?
- 22. 用as3發送變量到asp的正確方法是什麼?
- 23. 什麼是此xpath查詢的Flex/AS3/E4X等效物?
- 24. 如何找到什麼是在AS3中劫持退格鍵?
- 25. 對於AS3 v2.1a,在Box2D中相當於b2XForm的是什麼?
- 26. 什麼是JavaScript或jQuery等效於Flash/AS3 loadVariablesNum()?
- 27. 這段代碼的AS3循環代碼是什麼?
- 28. as3/Flash/Flex和RESTful web的現狀是什麼?
- 29. as3 ARRAY SHIFT - 數組的末尾現在是什麼?
- 30. 發佈as3類和包的最佳方式是什麼?
重複:http://stackoverflow.com/questions/4280132/what-is-the-point-of-void-in-as3/4280167#4280167 – Patrick 2011-04-08 07:36:36