Flash ActionScript3 殿堂之路3

重點筆記
p02-37typeof運算子
回傳物件型別(是字串
ex:
trace(typeof 10); //顯示number

物件類型==>返回字串
Array==>object
Boolean==>boolean
Function==>Funciton
int==>Number
Number==>Number
Object==>Object
String==>string
uint==>number
XML==>xml
XMLList==>xml

p02-37is運算子
判斷一個物件是否為某個型別,是的話回傳true;否的話回傳false
ex:
trace(9 is Number) //9是否為Number型別,回傳true

p02-37as運算子
判斷一個物件是否為某個型別,是的話回傳這個物件;否的話回傳null
ex:

trace(9 as Number) //9是否為Number型別?是,回傳9
trace(9 as Array) //9是否為Array型別?否,回傳false

p02-38in運算子
判斷一個物件是否為另一個物件的key或索引,是的話回傳true;否的話回傳false
ex:
var a:Array=["a","b","c"];
trace(2 in a);//true
trace(3 in a);//false,a陣列中沒有索引為3的元素

var b:Object={name:"myObject", value:5};
trace("name" in b); //true
trace("str" in b);//false

p02-38delete運算子
刪除物件的動態屬性,(非動態屬性無法刪除)
ex:
略…
Category:

0 意見: