ActionScript 3.0 雜亂筆記2

1. ActionScript 3.0中有兩種函數調用時參數數量的方法,分別爲使用arguments對象和...(rest)參數。在函數中,可以使用arguments對象來訪問有關傳遞給該函數的參數的信息。arguments對象是一個數組,期中按順序保存着傳遞給函數的所有參數。可以使用數組的訪問方式來訪問傳入的參數。它有一個lenght屬性記錄當前傳入的參數數目;還有一個屬性callee提供對函數本身的引用,該引用可用於遞歸調用函數表達式。arguments.callee屬性通常用在匿名函數中以創建遞歸,以此來提高程序的靈活性。...(rest)參數是ActionScript 3.0引入的新參數聲明。使用該參數可制定一個自己命名的數組參數來接受任意多個以逗號分割的參數。...(rest)參數擁有arguments對象的存儲功能和length屬性,但是不再具有callee屬性。arguments對象和...(rest)參數都可以座位一個數組存儲輸入的參數,但是在使用...(rest)參數時,arguments對象不可用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章