actionScript知识点汇总

本文介绍了ActionScript中的多种编程技巧,包括使用for和foreach循环遍历对象的参数名称和实际值,利用with语句简化对象属性的访问,通过动态类创建灵活的类结构,以及接口、数据绑定、集合操作等方面的知识。

1、for(var a:String in Object){}

遍历参数名称

 

2、for each(var a:String in Object){}

遍历参数实际值

 

3、with(objname){}

{}访问变量属性,可以不加上对象名

 

4、初始化函数的参数

function check(name:String,type:String="1"){}

调用时check("abc"),check("name","2")都可

 

5、创建动态类

使用关键字dynamic,如:

public danymic Class Person{}

这样就可以动态改变Person类的属性和方法

 

6、接口

不能包含任何变量声明,只是方法的集合,并且方法不能有访问控制修饰符,如public

 

 

7、数据绑定

(1){}

如:

[Binable]

var source:Array = new Array("1","2");

<mx:List dataProvider="{source}"/>

(2)<mx:Binding> 

<mx:Binding source="input1.text" destination="label1.text">

(3)ActionScrpit中使用BindingUtil

BindingUtils.bindProperty(input1,"text",label1,"text");

 

<mx:TextInput id="inpu1" text="呵呵" initialize="此处为调用实现数据绑定的方法">

 

6、集合过滤属性

filterFunction,是个函数名

如:

mycollection.filterFunction runFilter;

 

function runFilter(item:Object):Boolean{

    if(item.name = "dream")

         return;

}

 

7、集合排序

Sort

 

8、1120属性未定义

 

除了导入语句、变量定义外代码不能直接写在<mx:Script>标签内,代码需要写在函数体内

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值