[综合教程] 《ActionScript3.0完全自学视频教程》2CD

2321
回复
76630
查看
[复制链接]
字体大小: 正常 放大

3万

主题

3万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
39029

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2022-12-27 02:06:06 | 显示全部楼层 |阅读模式
ActionScript 3.0 是一种强大的面向对象编程语言,它标志着 Flash Player Runtime  演化过程中的一个重要阶段。设计 ActionScript 3.0  的意图是创建一种适合快速地构建效果丰富的互联网应用程序的语言,这种应用程序已经成为 Web 体验的重要部分。

历史

ActionScript 是一种基于 ECMAScript 的编程语言,用来编写 Adobe Flash  电影和应用程序。ActionScript 1.0 最初随 Flash 5 一起发布,这是第一个完全可编程的版本。Flash 6  增加了几个内置函数,允许通过程序更好地控制动画元素。在 Flash 7 中引入了 ActionScript  2.0,这是一种强类型的语言,支持基于类的编程特性,比如继承、接口和严格的数据类型。Flash 8 进一步扩展了 ActionScript  2,添加了新的类库以及用于在运行时控制位图数据和文件上传的 API。Flash Player 中内置的 ActionScript Virtual  Machine(AVM1)执行 ActionScript。通过使用新的虚拟机 ActionScript Virtual  Machine(AVM2),Flash 9(附带 ActionScript 3)大大提高了性能。

简介

ActionScript 的老版本(ActionScript 1.0 和 2.0)提供了创建效果丰富的 Web  应用程序所需的功能和灵活性。ActionScript 3 现在为基于 Web  的应用程序提供了更多的可能性。它进一步增强了这种语言,提供了出色的性能,简化了开发的过程,因此更适合高度复杂的 Web  应用程序和大数据集。ActionScript 3 可以为以 Flash Player 为目标的内容和应用程序提供高性能和开发效率。

ActionScript 3 符合 ECMAScript Language Specification 第三版。它还包含基于  ECMAScript Edition 4  的功能,比如类、包和名称空间;可选的静态类型;生成器和迭代器;以及非结构化赋值(destructuring assignments)。随着  Web 应用程序项目需求的增长,也要求 ActionScript 引擎有重大的突破。ActionScript 3 引入了一个新的高度优化的  ActionScript Virtual Machine(AVM2),与 AVM1 相比,AVM2 的性能有了显著的提高。这使  ActionScript 3 代码的执行速度几乎比以前的 ActionScript 代码快了 10 倍。Flash Player 9 中包含  AVM2(ActionScript 3.0  的脚本语言引擎),设计它的目的是提供互联网应用程序开发人员所需的性能和特性。为了向后兼容现有的内容,Flash Player 将继续支持  AVM1。



本资源来源于 网络 付费网站  付费收集而来, 随时收集更新资源  本站专注搜集和分享各种付费网站资源,感谢您的信任


资源下载地址:
游客,如果您要查看本帖隐藏内容请回复>>>开通VIP无需回帖直接下载VIP通道

本站所有资源都来源于网络收集,网友提供或者交换而来!

如果侵犯了您的权益,请及时联系客服,我们即刻删除!




上一篇:《尚学堂linux3天绝版》linux操作系统视频教程
下一篇:《Windows应用高手》光盘
回复

使用道具 举报

客服客服

客服客服

客服客服

客服QQ
微信扫一扫
自助开通会员后联系客服