核心类的划分 和 全局函数分类

本文详细介绍了 ActionScript3 中的核心类划分,包括根类、语言结构、基本结构等,并对全局函数进行了分类说明,如类型转换、URI 和 URL 编码解码、判值函数等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在相册里




  表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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值