值類型:
數值類型:int , uint, Number
字元型:String
布爾型:Boolean
引用類型:
日期:Date
數組:Array
對象:O
值類型的資料不需要用new關鍵字來建立:使用new關鍵字建立的一定不是值類型。
例子:
// 整型
var i: int = - 1 ;
// 布爾值
var b:Boolean = true ;
// 數字類型(有小數的時候)
var n:Number = 20.123 ;
// 正整數
var u: uint = 100 ;
// 字元串
var s:String = " abcde " ;
// 一維數組(賦初始值)
var a:Array = new Array( 1 , 2 , 3 );
// 一維數組(賦初始值)
var a2:Array = [ 1 , 2 , 3 ];
// 一維數組(指定數組長度)
var a3:Array = new Array( 3 );
a3[ 0 ] = 1 ;
a3[ 1 ] = 2 ;
a3[ 2 ] = 3 ;
// 二維數組(賦初始值)
var aa:Array = [[ 1 , 2 , 3 ], [ 4 , 5 , 6 ], [ 7 , 8 , 9 ]];
// 二維數組(指定數組長度)
var aa2:Array = new Array( 3 );
aa2[ 0 ] = [ 1 , 2 , 3 ];
aa2[ 1 ] = [ 4 , 5 , 6 ];
aa2[ 2 ] = [ 7 , 8 , 9 ];
// 日期類型
var d:Date = new Date();
// 聲明一個新對象,同時寫入屬性
var o:Object = ... {nickname:"john", sex:"male"} ;
// 為對象動态地添加屬性
o[ " salary " ] = 5000 ;
// delete隻能删除動态添加的屬性
delete o.salary;