函數

「函數」是可以執行特定工作而且可在程式中重複使用的程式碼區塊。ActionScript 3.0 中有兩種類型的函數:「方法」和「函數結束項」。依函數定義的內容,便可決定函數該稱為方法或函數結束項。若函數是定義為類別定義的一部分,或附加至物件的實體,則稱為方法;若函數是以任何其它方式定義,則稱為函數結束項。

函數在 ActionScript 中一直都是非常地重要。例如,ActionScript 1.0 中沒有 class 關鍵字,所以「類別」就由建構函數加以定義。雖然後來將 class 關鍵字加入至此語言中,若要完全發揮此語言所能提供的功能,確實瞭解函數仍然很重要。這對預期 ActionScript 與 C++ 或 Java 這類語言中函數行為都相似的程式設計人員來說,可能會是一項挑戰。雖然基本的函數定義和叫用過程對有經驗的程式設計人員不會有什麼困難,但是 ActionScript 函數的一些比較進階的功能特性可能就需要多加解釋。

副主題

基本的函數觀念
函數參數
函數為物件
函數範圍

Flash CS3

 

有新的意見加入至這個頁面時,傳送電子郵件給我 | 意見報告

目前頁面: http://livedocs.adobe.com/flash/9.0_tw/main/00000053.html