殿堂之路学习笔记(3)_第三部分_AS3.0核心类
2011年12月31日
第三部分 AS3.0核心类
第十一章 as3核心类和全局函数
1.核心类和全局函数 1.可以任何地方调用它们,而不需要导入包或写全饰名称
2.是最基础的类,是最常用的类
3.在顶级包中
2.个数 核心类28个,全局函数21个,全局常量4个
3.评价 我们不是苛求前人,说他们的架构设计如何如何糟糕,应当怎样怎样,而是与之比较,明白进步之处,从而对现在的架构有更深的理解和领悟
4.核心类 1.根类 Object
2.语言结构 Class Function Namespace arguments
3.基本类型 int Boolean Number String uint
4.常用复杂类型 Array Date RegExp
5.XML相关类 XML XMLList Qname
6. 异常类 Error ArgumentError DefinitionError EvalError RangeError ReferenceError SecurityError SyntaxError TypeError URIError VerifyError
7.工具类 Math()
5.全局函数 1.类型转换函数 Array Boolean int Number Object String uint XML XMLList
2.URI URL 两类编码解码函数 共6个. decodeURI decodeURIComponent encodeURI encodeURIComponent escape(); ();
3.几个判值函数 isFinite isNaN isXMLName
4.字符串转数字函数 parseFloat() parseInt()
5.控制台 trace();
第十二章 数组
1长度 length,长度不是固定不变的
2.查找 index(目标,起始位置) lastIndexOf(目标,起始位置)
3.新增 1.push() unshift() 返回数组长度
2.splice () 返回删除的数组长度
4.删除 1.pop()返回删除的元素
2.shift()返回删除的元素
3.splice() 返回删除的元素
5.获取 slice() 返回想获取的一段,如果不传参,则返回数组的浅复制
6.拼合 concat() 返回新数组
7.浅复制 concat() slice()
8.深复制 var fooBA:ByteArray = new ByteArray()
fooBA.writeObject(foo);
fooBA.postion = 0;
var bar:Array = fooBA.readObject() as Array;
9.排序 reverse()
sort() 注意是按字母顺序排的
sort(排序方式)
sort(比较函数)
sortOn("name")
sortOn("name",排序方式)
sortOn("name",比较函数)
排序方式有
1.Array.CASEINSENSITIVE 大小写不敏感
2.Array.DESCENDING 字母倒序排列
3.Array.UNIQUE 唯一性排列 (这个有返回值,如果排序不成功则返回0)
4.Array.RETURNINDEXEDARRAY 返回排序后的索引列表()
5.Array.NUMERIC
10.操作数组每个元素 forEach(cb:Function,thisObject:*):void 操作每一个元素,且没有返回值.
filter()将符合回调函数条件的元素提出来,构成一个新的数组并返回,
map()根据回调函数操作原数组每个元素,并利用回调函数返回的结果生成新的数组
some()只要有一个元素能让回调函数返回true,则some()返回true
every()必须所有元素都让回调函数返回true,则every/()返回true
回调函数,就是要对数组中的每一项运行的函数。有三个参数
第十三章 字符串
1.访问目标位置 charAt() charCodeAt() fromCharCode()
2.特点 是不变对象
3.运算符和字符串 + += >= 当比较中文字是的时候实际上的比较它的unicode数值
4.常用的字符串操作 1.search() 配合正则来实现查找
2.match() 配合正则来实现匹配
3.replace() 通过正则来实现的替换
4.indexOf() lastIndexOf() 查找功能,查找子字符串的位置,其实在实际中常用来确认母字符串是否包括子字符串
5.slice()用来获取字符串中的一段,两个参数分别为首末字符的素引,不改变原字符串
6.substr用来获取字符串中的一段,两个参数分别为首字符的素引和长度
7.splite() 根据特点的标识符将字符分割成几个子字符串。
8.toLowerCase() toUpperCase()
5.如何一次输入多行文本 var tmpXML:XML =
6.字符串工具类 mx.utils.StringUtil
4种静态方法
1.StringUtil.trim(str:String):void 截断字符串首尾空白
2.StringUtil.sbstitute(str:String,....rest):String 替换字符串 P228
3.StringUtil.trimArrayElements(value:String,delimi ter:String):String
4.StringUtil.isWhitespace(charactor:String):Boolea n
第十四章 RegExp 稍后看
第十五章 XML [b]稍后看 [/b]
第十六章 异常与错误 稍后看
1.章结构 异常定义 ->使用try catch finally 来处理 -> 使用throw来抛出异常 ->自定义异常 -> 异常的层次和结构 -> 处理异常的原则和方法 ->对异常事件的处理
发表评论
-
过关小测---捷达中级职称《经济法》 第四章 试题
2012-01-20 11:37 657过关小测---捷达中级职 ... -
人教版七年级历史(下)期中试卷
2012-01-20 11:36 554人教版七年级历史(下)期中试卷 2011年04月11日 ... -
2012-1-18 不死何生 向死而生
2012-01-20 11:36 6242012-1-18 不死何生 向死 ... -
[自学考试-(经济学〈本科〉)]全国2011年4、7月自学考试《现代谈判学试题》 (原创)
2012-01-20 11:36 708[自学考试-(经济学〈本 ... -
教程:深入理解Flash的沙箱 Application Domains
2012-01-19 16:29 641教程:深入理解Flash的沙箱 Application Do ... -
深入理解Flash Player的应用程序域(Application Domains)
2012-01-19 16:29 698深入理解Flash Player的应 ... -
在onLoad运行PasetFireworksHTML.htm时,发生了以下JavaScript错误:
2012-01-19 16:29 832在onLoad运行PasetFireworksHTML.htm ... -
深入理解Flash Player的应用程序域(Application Domains)(转载)
2012-01-19 16:29 565深入理解Flash Player的应 ... -
教学浅谈(254)――作文的评语
2012-01-17 06:12 530教学浅谈(254)――作文 ... -
小学生作文批改评语
2012-01-17 06:12 585小学生作文批改评语 2011年09月05日 作文开头: ... -
Rundll32.exe文件详解
2012-01-17 06:12 523Rundll32.exe文件详解 2010年07月16日 ... -
Rundll32.exe使用方法大全
2012-01-17 06:12 586Rundll32.exe使用方法大全 ... -
程序如何关联后缀为mte的文件
2012-01-17 06:11 999程序如何关联后缀为mte ... -
人生若梦,神马都是浮云,,,,,,,
2012-01-16 04:54 625人生若梦,神马都是浮云 ... -
呔!浮云神马的传说中的皇室7组…
2012-01-16 04:54 642呔!浮云神马的传说中的皇室7组… 2012年01月13日 ... -
人生感慨,神马都是浮云
2012-01-16 04:54 499人生感慨,神马都是浮云 2011年11月28日 1. ... -
神马都是浮云
2012-01-16 04:54 538神马都是浮云 2011年05月26日 生活总 ...
相关推荐
AS3.0_AS3殿堂之路_笔记 AS3.0 笔记
AS3.0_AS3殿堂之路_笔记 ================================================ 第2章 ActionScript 3 语言基本元素 ================================================ 2.1.2 数据类型概述 简单数据类型 Boolean...
殿堂之路的学习笔记,细致到章节,简单易学,关键知识点
本文档基于学习AS3殿堂之路学习总结而来, 主要包括:数据类型,流程控制,字符串,数组,函数,类和对象,命名空间的介绍。 以及XML,视觉编程,显示编程,动画编程的总结。 提供需要学习As3的盆友一个更好思路。
as3.0殿堂之路代码 I coded it word by word. It is not copycat. I hope it can help the person who want learn as . Thanks for Download.
flash actionscript3 殿堂之路完整版(1-26章非扫描
flash 殿堂之路笔记 pdf格式 入门 学习
Flash ActionScript 3 殿堂之路 笔记,我自己的笔记,仅供参考(只有前8章)
殿堂之路_笔记by 小秋 as3 纲要 超级好的资料!!
《Flash ActionScript3殿堂之路》适合有基础编程知识(不限语言)的Flash、Flex、AIR爱好者和开发人员,尤其适合ActionScript 2读者。本书还可为Java、C#等其他OOP语言爱好者学习ActionScript 3提供横向比较和导读
非扫描版,Flash ActionScript 3.0 殿堂之路 (完整版)
经典的AS 教程,网上传的只有前12章,我打算传后面几章,先传这一章
AS3编程者要看的书 孙颖的AS3殿堂之路 这里的资源是他书里面的所有代码的集合
殿堂之路AS3
AS3.03殿堂之路笔记,帮助你更快掌握AS3.03殿堂之路
这里面收集了很多as3.0的源代码,是收集as3.0动画殿堂中的源代码
经典的书 13-26章的 网上大多都不全
经典初级入门书籍,非常清晰度,免费下载不收分。