as3 中新增了一些變量類型, 基本類型 (頂級(jí)類, Top Level Class) 包括簡(jiǎn)單類型:
- Boolean
- int
- null
- Number
- String
- uint
- undefined
復(fù)合類型 (或許叫做類會(huì)比較順口):
- Object
- Array
- Date
- Error
- Function
- RegExp
- XML
- XMLList
另外還有一些分類到各個(gè)包中的諸如 Matrix (flash.geom.Matrix), Shape (flash.display.Shape), URLRequest (flash.net.URLRequest), 等等
一些提示:
- Void 類型在 as3 中使用小寫, Void -> void
- 新增了萬能類型 * 用來表示所有類型. 如果你沒有為變量指定類型, 那么他即是默認(rèn)類型。
var anyThing:*
- XML 類不再是 as1, 2 中的 XML. as3 中的 XML 基于 E4X, 允許你像操作普通變量一樣操作 XML (置頂帖中的教程有介紹)
- 新增 int 和 uint 類型, 他們?cè)跀?shù)組遍歷等不需要小數(shù)的場(chǎng)合相當(dāng)有用. int 類型會(huì)比使用 Number 快一點(diǎn)點(diǎn), 而 uint 通常用來表示顏值等 (據(jù)測(cè)試 uint 比 Number 慢, int 比 Number 快不了多少)
出處:藍(lán)色理想
責(zé)任編輯:moby
上一頁 Graphic 對(duì)象和新的 Drawing API.txt 下一頁
◎進(jìn)入論壇Flash專欄版塊參加討論
|