值类型:
数值类型: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;