王朝网络
分享
 
 
 

ActionScript 3.0从入门到精通(附DVD光盘1张)(程序员书库)

王朝导购·作者佚名
 
ActionScript 3.0从入门到精通(附DVD光盘1张)(程序员书库)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,艺术,设计,数码动漫,
  品牌: 翟宝利

基本信息·出版社:化学工业出版社

·页码:389 页

·出版日期:2009年09月

·ISBN:7122063003/9787122063007

·条形码:9787122063007

·包装版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:程序员书库

产品信息有问题吗?请帮我们更新产品信息。

内容简介《ActionScript 3.0从入门到精通》分为四篇,共19章,从ActionScript 3.0的基本概念讲起,详细介绍了编程的语法和技巧。第一篇(第1章~第2章)讲述了ActionScript 3.0的基础知识,包括开发环境、学习技巧以及ActionScript 3.0的基本特点。第二篇(第3章~第8章)讲述了ActionScript 3.0程序的基本构成单位,包括值、循环、条件、函数等。同时由于ActionScript 3.0是由事件驱动的面向对象编程语言,在后两章也对面向对象思想以及事件的内部机制进行了详细剖析。第三篇(第9章~第14章)讲述了Flash本身所特有的多媒体编程功能,包括矢量图、位图、动画、文本、声音、视频等各种处理方式。第四篇(第15章~第19章)讲述了ActionScript 3.0在XML数据处理、通讯、本地持久性、第三方类库等方面的扩展知识。

ActionScript动作脚本是Adobe Flash Player运行时(runtime)环境的编程语言,ActionScript 3.0是其最新版本。与前两个版本相比,ActionScript 3.0运行于全新的虚拟机AVM2上,使用JIT(Just InTime)编码技术,将字节码转换为机器码来提高性能,效率出众。

《ActionScript 3.0从入门到精通》由浅入深地讲解了ActionScript 3.0的面向对象编程,并辅以大量生动实例来说明ActionScript 3.0的使用技巧和编程思想,适于正在学习并使用ActionScript的程序员或对编程感兴趣的设计师以及业余爱好者研究学习。

编辑推荐《ActionScript 3.0从入门到精通》特色:起点低,即使没有ActionScript基础,也能轻松掌握;总结了作者多年的ActionScript开发经验和实战经验;对代码进行了详细注释,阅读起来很容易理解;全书提供了135个实例和6个案例,非常实用。DVD-ROM:9小时多媒体视频讲解。

目录

第一篇 ActionScript 3.0基础知识

第1章 ActionScript 3.0概述

1.1 ActionScript 3.0简介

1.2 ActionScript 3.0开发环境

1.2.1 Flash CS3/CS4

1.2.2 Flex Builder 3

1.2.3 FlashDevelop

1.2.4 FDT3

1.2.5 ActionScript 3.0编程软件的选择

1.3 学习ActionScript 3.0的建议

1.3.1 使用帮助文档

1.3.2 读适合自己的书

1.3.3 访问热门网站、社区

1.3.4 关注博客

1.4 第一个ActionScript程序

1.5 面向对象编程

1.6 小结

第2章 程序结构与语法

2.1 包与类的结构

2.1.1 包

2.1.2 类的定义

2.1.3 构造函数

2.1.4 实例

2.1.5 文档类

2.2 基本语法格式

2.2.1 点语法

2.2.2 严格区分大小写

2.2.3 分号结尾

2.2.4 注释

2.2.5 保留字与关键字

2.2.6 关于常量

2.3 小结

第二篇 ActionScript 3.0编程基础

第3章 基元值

3.1 数据类型

3.1.1 Boolean数据类型

3.1.2 int数据类型

3.1.3 Null数据类型

3.1.4 Number数据类型

3.1.5 String数据类型

3.1.6 uint数据类型

3.1.7 void数据类型

3.2 类型转换

3.2.1 自动转换

3.2.2 强制转换

3.2.3 转换规律

3.3 运算符

3.3.1 算术运算符

3.3.2 赋值运算符

3.3.3 逻辑运算符

3.3.4 比较运算符

3.3.5 位运算符

3.4 小结

第4章 条件与循环

4.1 条件句

4.1.1 if条件句

4.1.2 if…else条件句

4.1.3 if…else if…else条件句

4.1.4 switch…case条件句

4.2 循环句

4.2.1 while循环句

4.2.2 do…while循环句

4.2.3 for循环句

4.2.4 for…in循环句

4.2.5 for each…in循环句

4.3 小结

第5章 函数

5.1 函数的定义

5.1.1 定义函数

5.1.2 使用默认值

5.1.3 使用多个参数

5.1.4 函数的属性

5.1.5 函数的嵌套

5.1.6 函数值

5.1.7 函数的arguments对象

5.2 函数的使用

5.2.1 调用函数

5.2.2 函数的作用域

5.2.3 函数内的变量

5.3 综合实例

5.4 小结

第6章 面向对象编程基础

6.1 面向对象与类

6.1.1 面向对象基础

6.1.2 类的封装

6.2 继承

6.2.1 继承的实现方法

6.2.2 静态属性

6.2.3 覆盖

6.2.4 构造函数与继承

6.2.5 final属性

6.2.6 静态类与动态类

6.3 多态

6.4 接口

6.4.1 接口的声明

6.4.2 接口的实现

6.5 作用域

6.6 命名空间

6.7 存取器方法

6.8 小结

第7章 数组

7.1 数组基本概念

7.2 创建数组

7.2.1 数组构造函数

7.2.2 数组访问运算符

7.3 数组的属性

7.4 数组的构造

7.4.1 一维数组

7.4.2 二维数组与多维数组

7.5 合并数组

7.6 数组元素排序

7.6.1 sort方法

7.6.2 sort On方法

7.6.3 reverse方法

7.7 添加删除数组元素

7.7.1 添加删除数组元素的基本方法

7.7.2 slice方法

7.7.3 splice方法

7.8 数组与字符串间的转换

7.8.1 数组转化为字符串的方法

7.8.2 字符串转化为数组的方法

7.9 数组的检索

7.9.1 index Of方法

7.9.2 lastIndexOf方法

7.9.3 every方法

7.9.4 some方法

7.9.5 filter方法

7.10循环访问数组元素

7.10.1 for循环遍历数组

7.10.2 for…in与for each…in遍历

7.10.3 forEach方法

7.10.4 map方法

7.11关联数组

7.11.1 字符串键的关联数组

7.11.2 对象键的关联数组

7.12小结

第8章 事件

8.1 事件基础

第三篇 ActionScriopt 3.0多媒体编程应用

第9章 矢量图

第10章 位图与像素

第11章 显示对象宣容器

第12章 显示文本

第13章 动画编程

第14章 声音与视频流编程

第四篇 ActionScriopt 3.0编程提高

第15章 XML基础与应用

第16章 通讯与网络

第17章 正则表达式

第18章 客户端持久战

第19章 高级缓动类

……[看更多目录]

序言在Flash刚刚出现时,ActionScript还仅仅是一种不够规范的脚本语言,扮演的只是一个小小的配角。直到ActionScript 3.0问世,这一状况才得以改变。ActionScript 3.0能够满足复杂应用程序的需要。曾经风光无限的闪客(Flasher)逐渐被设计师(Designer)和开发工程师(Developer)所替代。所有这些改变都源自于Flash Player的深层次变化。 很多ActionSeript程序员都是从ActionScript 1.0或ActionScript 2.0就开始接触这一脚本语言的。由于当时的Flash Player性能有限,ActionScript追求的还仅仅是简洁清晰的效果。从Flash Player 9开始新增的ActionScript虚拟机(AVM2),使用了全新的字节码指令集,使得Flash Player的性能得以显著提高。与之对应的ActionScript也全面进化到了3.0版本。事实上,目前的FlashPlayer中同时装载着AVM1和AVM2。ActionScript 1.0和ActionScript2.0的代码由AVM1执行,而ActionScript 3.0的代码由AVM2执行。由于虚拟机的升级,使得ActionScript 3.0的代码执行效率相比以前版本也大大提高。

目前,ActionScript 3.0已发展成为一种完全面向对象的编程语言,功能强大,类库丰富。它的语法类似于JavaScript,其他语言的程序员可以轻松地转入。其应用领域涵盖Flash互动开发、网页制作和RIA(Rich Internet Applications,富互联网应用)应用程序开发。

笔者精心选材编写本书,由浅入深地介绍了ActionScript 3.0的基础编程,旨在为读者提供一套阶梯式的入门指导。通过基本知识和概念的组织,使读者逐渐形成完整的编程体系,非常适合于ActionScript初学者和入门爱好者。

文摘插图:

ActionScript 3.0从入门到精通(附DVD光盘1张)(程序员书库)

第一篇 ActionScript 3.0基础知识

第1章 ActionScript 3.0概述

ActionScript最初是由Macromedia(现已被Adobe收购)为其Flash产品开发的一种简单脚本语言,现在最新版本为3.0,已经发展成为一种完全面向对象(OOP)的编程语言。

ActionScript是一种基于ECMAScript的脚本语言,可用于编写Adobe Flash动画和应用程序。由于ActionScript和JavaScript都是基于ECMAScript语法的,理论上它们可以流畅地互相翻译。但是,JavaScript的文档对象模型(DOM)是以浏览器窗口、文档和表单为主的,ActionScript的文档对象模型则以SWF格式的动画为主,包括动画、音频、文字和事件。

ActionScript是针对Adobe Flash Player运行时环境的官方编程语言。它在Flash内容和应用程序中实现了交互性、数据处理以及其他许多功能。ActionScript的发展经历了ActionScript1.0、ActionScfipt 2.0,再到ActionScfipt 3.0。从版本号上看,ActionScript 3.0只是对以前版本的延续,但在使用时则需要从一个全新的角度加以认识。实际上,ActionScript 3.0是一个从底层重写的版本,不同版本在运行时也是分开处理的。这一内在的巨大变化使得Flash播放器的表现能力大幅度提高。由于结构上的变化,AcfionScfipt在不同版本间的通信受到一些限制,一些程序也面临由较低版本改写为ActionScript 3.0版本的需求。

1.1 ActionScript 3.0简介

ActionScdpt 3.0在使用时与以前两个版本有很多相似之处,但是由于底层的不同,在理解内部机制时最好从全新的角度出发,尤其要注意不同版本的代码不能混用。一些处理方法也发生了比较大的变化,比如事件模型和显示对象的方法等,接触过ActionScript 1.0或ActionScdpt 2.0的读者要格外注意。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
玛克家纺超柔珊瑚绒凹凸毯-轻舞飞扬
汽车保险与理赔(高职高专汽车类规划教材,国家技能型紧缺人才培养培训系列教材)
兽医病理解剖学实验技术
塑料模具技术问答
环境管理体系最新标准应用实例
JavaScript从入门到精通(附CD光盘1张)(程序员书库)
葫芦收藏与鉴赏宝典
佳能 EF-S18-200 IS(CCN) 镜头
e朝阳折叠沙滩椅
e朝阳折叠钓鱼凳子
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有