天天看點

ActionScript3.0學習-----資料類型

值類型:

數值類型:int , uint, Number

字元型:String

布爾型:Boolean

引用類型:

日期:Date

數組:Array

對象:O

值類型的資料不需要用new關鍵字來建立:使用new關鍵字建立的一定不是值類型。

例子:

ActionScript3.0學習-----資料類型

             //  整型

ActionScript3.0學習-----資料類型

            var i: int   =   - 1 ;

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

             //  布爾值

ActionScript3.0學習-----資料類型

            var b:Boolean  =   true ;

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

             //  數字類型(有小數的時候)

ActionScript3.0學習-----資料類型

            var n:Number  =   20.123 ;

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

             //  正整數

ActionScript3.0學習-----資料類型

            var u: uint   =   100 ;

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

             //  字元串

ActionScript3.0學習-----資料類型

            var s:String  =   " abcde " ;

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

             //  一維數組(賦初始值)

ActionScript3.0學習-----資料類型

            var a:Array  =   new  Array( 1 , 2 , 3 );

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

             //  一維數組(賦初始值)

ActionScript3.0學習-----資料類型

            var a2:Array  =  [ 1 , 2 , 3 ];

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

             //  一維數組(指定數組長度)

ActionScript3.0學習-----資料類型

            var a3:Array  =   new  Array( 3 );

ActionScript3.0學習-----資料類型

            a3[ 0 ]  =   1 ;

ActionScript3.0學習-----資料類型

            a3[ 1 ]  =   2 ;

ActionScript3.0學習-----資料類型

            a3[ 2 ]  =   3 ;

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

             //  二維數組(賦初始值)

ActionScript3.0學習-----資料類型

            var aa:Array  =  [[ 1 , 2 , 3 ], [ 4 , 5 , 6 ], [ 7 , 8 , 9 ]];

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

             //  二維數組(指定數組長度)

ActionScript3.0學習-----資料類型

            var aa2:Array  =   new  Array( 3 );

ActionScript3.0學習-----資料類型

            aa2[ 0 ]  =  [ 1 , 2 , 3 ];

ActionScript3.0學習-----資料類型

            aa2[ 1 ]  =  [ 4 , 5 , 6 ];

ActionScript3.0學習-----資料類型

            aa2[ 2 ]  =  [ 7 , 8 , 9 ];

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

             //  日期類型

ActionScript3.0學習-----資料類型

            var d:Date  =   new  Date();            

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

             //  聲明一個新對象,同時寫入屬性

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

            var o:Object  =   ... {nickname:"john", sex:"male"} ;

ActionScript3.0學習-----資料類型
ActionScript3.0學習-----資料類型

             //  為對象動态地添加屬性

ActionScript3.0學習-----資料類型

            o[ " salary " ]  =   5000 ;                  

ActionScript3.0學習-----資料類型

             //  delete隻能删除動态添加的屬性

ActionScript3.0學習-----資料類型

            delete o.salary;