锁定老帖子 主题:AS基础学习
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-11-03
最后修改:2010-02-04
访问修饰符: Public: Internal:包访问 Protected:类内部使用,还有子类可使用 Private:私有,只有类内部使用 数据类型: 基本类型:boolean、int、Null、Number、String、unit、void 复杂类型:Objec、Array、Date、Error、Function、RegExp、Xml、XmlList 变量: var 变量名:数据类型; var 变量名:数据类型=值; 数字: 数字值的数据类型很少,只有3种:int、unit、Number。int是有符号的32位整数,数值从-2^31~~(2^31-1)次。uint是没有符号的32位整数(比如处理0XFFFFFF这样的十六进制颜色数值信息)。Number是64位浮点值。 数组: Array,AS3中的Array是非类型化的稀疏数组,也就是说数组中的类型可以不同,并且数组中的每个位置不一定要有值。数组中都是对对象的引用。 Var tmpArr:Array=new Array("a","b","c");
Var tmpArr:Array=[];//创建的快捷方式 Var tmoArr:Array=[3];表示把3放到数组中
l Push:添加到尾部;unshift:添加到顶部;splice:添加到任何位置 l Pop:删除最后一个;shift:删除第一个;splice:删除任意位置元素 l Sort:简单排序,可以设置排序类型;sorton:排序多维数组;reverse:逆转 type、is、as: type返回对象的类型:typeof 10;is和as用来判断一个对象是否属于一种类型,前者如果为真返回true,否则返回false,后者如果位真返回这个对象,否则返回null。 in: 用来判断一个对象时候作为另一个对象的键或索引。存在则返回true,否则false delete: 用来删除对象的动态属性,非动态属性不能删除。 函数: 函数的定义有两种方式 function aaa():void{} //函数语句定义法 var bb:Function=function ():void{} //函数表达式定义法
function aaa(…paras):void{ trace(paras.length); }
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
浏览 3311 次