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運算功能。