在相册里
表11-1 核心类的划分
分群 所包括的类 说明
根类 Object 根类,所有类都是从它直接或间接继承
语言结构 class,Function,Namespace,arguments 一些ActionScript 3语言元素相关的类
基本结构 int,Boolean,Number,String,uint 基元数据类型
常用复杂类型 Array,Date,RegExp 最常用的几种类型
XML相关类 XML, XMLList,Qname 处理XML数据的相关类
异常类 Error, ArgumentError, DefinitionError,EvalError, 异常类Error,及其几个经常要用到的运行时异常子类
RangeError,ReferenceError,SecurityError,SyntaxError,
TypeError,URIError,VerifyError
工具类 Math 所有成员都是静态方法的工具类。由于数学运用最频繁。所以将其提到了顶级包
表 11-2 全局函数分类
说明 类
类型转换函数占得席位最多,但也最好记,共9个。URI和URL两类编码解码函数, Array(... args):Array Boolean(expression:Object):Boolean int(value:Number):int
共6个。判值函数,共3个,主要用来判定一些数或值无意义的情况。字符串转数字 Number(expression:Object):Number Object(value:object):object String(expression:object):String
函数,只有2个,一看就明白,类型转换函数。如果参数为空,那么返回相应的对象 uint(value:Number):uint XML(expression:object):XML XMLList(expression:object):XMLList
。与类的构造函数相似。
通用资源标志符(URI)编码解码 decodeURI(uri:String):String decodeURIComponent(uri:String):String
encodeURI(uri:String):String encodeURIComponent(uri:String):String
URL格式编码解码 escape(str:String):String unescape(str:String):String
几个判值函数。inFinite判断是否无穷;isNaN判断是否数字;isXMLName判断字符串 isFinite(num:Number):Boolean isNaN(num:Number):Boolean isXMLName(str:String):Boolean
是否符合XML元素或者属性命名规范
字符串转数字函数 parseFloat(str:string):Number parseInt(str:String,radix:uint=0):Number
控制台输出函数 trace(...arguments):void