資料型別概述
簡單資料型別
boolean(布林)
、int(
有符整型)、
number(浮點)
、string(
字串)
、uint(
無符整型
) 複雜資料型別
array(陣列)
、date(日期)
、error(異常)
、function(函式)
、regexp(
正則表達)、
xml、
xmllist
基礎資料型別
1.布林值
boolean(
初始化為
false)
2.數字
:int uint number
int
有符號32
位整數-2(31
次方) - +(2(31
次方)-1)
uint
無符號32
位整數0 - 2(32
次方)-1
number 64
位浮點能用整數優先用
int uint
,有正負之分,用
int。只處理整數,用
uint
,有小數,用
number
。null
、nan
、undefined
及各自應用物件:變數的預設值
資料型別
預設值int 0
uint 0
number nan
string null
boolean false
array null
object null
沒宣告undefined
* undefined
typeof、is
、astypeof
,用字串返回物件型別,格式:
typeof(
物件)
is
,判斷操作符左邊的物件是否屬於右邊的型別,返回值為
boolean
,格式:
物件is
資料型別
as
,判斷操作符左邊的物件是否屬於右邊的型別,屬於則返回資料,不屬於則返回
null
,格式:
物件as
資料型別
typeof
物件型別與返回結果對照表
物件型別
返回結果
array object
boolean boolean
function function
int number
number number
object object
string string
uint number
xml xml
xmllist xml
inin
,判斷操作符左邊的物件是否作為右邊物件中的鍵
(key)
或索引,返回值為
boolean
比如:var a:array = ["q","w","e"];
trace(2 in a); //
陣列中有索引
2,返回
true
trace(3 in a); //
陣列中沒有索引
3,返回
false
形式引數陣列
函式中預設自動生成的
arguments
物件中儲存有所有定義中的形參引數
as2.0
中的arguments
陣列形參物件,存放所有傳入的不定個數的形參引數。
而在as3
.0中,
argument
則被嚴格限定存放形參定義中所定義個數的形參。
arguments
物件有乙個
length
屬性和乙個
callee
方法。function
函式名(形參:
資料型別,形參
:資料型別
)
AS3 基礎知識
1 addchild相當於2.0裡面把庫中的元件載入到場景中,用了addchild後我們畫的那個圓就顯示在場景中了,與之對應的是removechild,是從場景中刪除 2 庫中的元件與類的鏈結?我猜,元件就好比是類的例項,給元件取名,是為了方便我們程式來引用。3 文件類?文件類就相當於第一幀的位置,...
AS3事件型別大全 (as3開發筆記)
event事件型別 activate 啟用事件 deactivate 物件休眠事件 added 可視物件新增事件 added to stage 可視物件新增到舞台事件 removed 可視物件移除事件 removed from stage 可視物件從舞台移除事件 enter frame 幀頻事件 滑...
As3反射機制
取類名 傳進乙個object,返回類的全名 var loader urlloader new urlloader var classname string getqualifiedclassname loader trace classname displays flash.net.urlloade...