ActionScript
面向对象的编程语言 / 维基百科,自由的 encyclopedia
ActionScript是原Macromedia公司(后并入Adobe)为其Flash产品开发的一种基于ECMAScript的面向对象编程语言。ActionScript可用于网页制作、Adobe Flash动画和Adobe AIR应用程序的开发。
Quick Facts 编程范型, 设计者 ...
编程范型 | 多重编程范式:基于原型的面向对象编程、函数编程语言、指令式编程、脚本语言 |
---|---|
设计者 | Gary Grossman(英语:Gary Grossman) |
实现者 | Adobe Systems |
发行时间 | 1998年 |
当前版本 |
|
类型系统 | 强类型、静态类型 |
操作系统 | 跨平台 |
网站 | www |
主要实现产品 | |
Adobe Flash、Adobe Animate、Apache Flex | |
启发语言 | |
JavaScript、Java |
Close
ActionScript和JavaScript均基于ECMAScript语法,因而拥有类似的语法。理论上它们互相可以很流畅地从一种语言翻译到另一种。不过JavaScript的文档对象模型是以浏览器窗口、文档和表单为主的,ActionScript的文档对象模型则以SWF格式动画为主,可包括动画、音频、文字和事件处理。
ActionScript 开发时可借由导入 ANE 作为跨平台使用;并且官方公布之认证Starling (基于OPGL协议)开放框架,可使用GPU高速绘图,而非传统的CPU运算功能。