AS3 学习笔记 一 变量、类型

1)所有数据都是对象。

2)基本数据类型:Boolen, int, Number, String, uint; 复杂数据类型: Array, Date, Error 等。

3)基本数据类型是“值类型",也叫不变对象,定义时不需要new;而复杂类型是“引用类型”。

4)数组Array,稀疏数组(不是每个位置都要有数据),不支持类型化数据(不限制放同一种数据)

5)定义一个object: var foo:Object={name:"linwen",web:"www.linwen.com"};  trace(foo.name)

6)Object 可以动态添加属性: var linwen:Object = {}; linwen.name="xx"

7)当我们知道属性的名字时可以用点号运算符来添加和访问,如果成员的名字到了运行时才知道,那么就需要用数组运算符[]了。

      var pro:String; if (xx) pro="a"; else pro="b"; linwen[pro]="xx"

8)关系运算符:相等==,全等===(!= !==)  ;==两边的基础数据类型如果不同,会执行类型转换(int和String可以相等),而===不会

9) in 用来判断一个对象是否为另一个对象的key或者"索引";
    如 var a:Array = ["a","b"]; 则trace(1 in a) 为true

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值