当前位置: 代码迷 >> Web前端 >> actionScript知识点集锦
  详细解决方案

actionScript知识点集锦

热度:96   发布时间:2012-11-22 00:16:41.0
actionScript知识点汇总

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>标签内,代码需要写在函数体内

  相关解决方案