[edit]Timeline by ActionScript version2000–2004: ActionScript

[edit]Timeline by ActionScript vers

[edit]Timeline by ActionScript version
2000–2004: ActionScript "1.0" With the release of Flash 5 in September 2000, the "actions" from Flash 4 were enhanced once more and named "ActionScript" for the first time.[6] This was the first version of ActionScript with influences from JavaScript and the ECMA-262 (Third Edition) standard, supporting the said standard's object model and many of its core data types. Local variables may be declared with the var statement, and user-defined functions with parameter passing and return values can also be created. Notably, ActionScript could now also be typed with a text editor rather than being assembled by choosing actions from drop-down lists and dialog box controls. With the next release of its authoring tool, Flash MX, and its corresponding player, Flash Player 6, the language remained essentially unchanged; there were only minor changes, such as the addition of the switch statement and the "strict equality" (===) operator, which brought it closer to being ECMA-262-compliant. Two important features of ActionScript that distinguish it from later versions are its loose type system and its reliance on prototype-based inheritance. Loose typing refers to the ability of a variable to hold any type of data. This allows for rapid script development and is particularly well-suited for small-scale scripting projects. Prototype-based inheritance is the ActionScript 1.0 mechanism for code reuse and object-oriented programming. Instead of a class keyword that defines common characteristics of a class, ActionScript 1.0 uses a special object that serves as a "prototype" for a class of objects. All common characteristics of a class are defined in the class's prototype object and every instance of that class contains a link to that prototype object.
2003–2006: ActionScript 2.0 The next major revision of the language, ActionScript 2.0, was introduced in September 2003 with the release of Flash MX 2004 and its corresponding player, Flash Player 7. In response to user demand for a language better equipped for larger and more complex applications, ActionScript 2.0 featured compile-time type checking and class-based syntax, such as the keywords class and extends. (While this allowed for a more structured object-oriented programming approach, the code would still be compiled to ActionScript 1.0bytecode, allowing it to be used on the preceding Flash Player 6 as well. In other words, the class-based inheritance syntax was a layer on top of the existing prototype-based system.) With ActionScript 2.0, developers could constrain variables to a specific type by adding a type annotation so that type mismatch errors could be found at compile-time. ActionScript 2.0 also introduced class-based inheritance syntax so that developers could create classes and interfaces, much as they would in class-based languages such as Java and C++. This version conformed partially to the ECMAScript Fourth Edition draft specification.
2006–today: ActionScript 3.0 In June 2006, ActionScript 3.0 debuted with Adobe Flex 2.0 and its corresponding player, Flash Player 9. ActionScript 3.0 was a fundamental restructuring of the language, so much so that it uses an entirely different virtual machine. Flash Player 9contains two virtual machines, AVM1 for code written in ActionScript 1.0 and 2.0, and AVM2 for content written in ActionScript 3.0. Actionscript 3.0 added limited support for hardware acceleration (DirectX, OpenGL).
The update to the language introduced several new features:
0/5000
原始語言: -
目標語言: -
結果 (中文) 1: [復制]
復制成功!
[编辑]时间轴动作版本
2000-2004年:2000年9月发布的Flash 5的动作“1.0”,“行动”从闪存提高一次,第一次名为“动作”。[6]这是第一个版本的ActionScript和JavaScript和ECMA-262标准(第三版)的影响,支持上述标准的对象模型和许多它的核心数据类型。局部变量可以用var语句声明的,和用户定义的参数传递和返回值的函数也可以创建。值得注意的是,动作现在也可以键入的文本编辑器而不是选择从下拉列表对话框控件的行动正在组装的。下一个版本的创作工具,Flash MX中,其相应的播放器,Flash Player 6中,语言基本上保持不变,只有细微的变化,如增加的switch语句和“严格的平等”(== =)运算符,这带来了ECMA-262标准的。两个重要的特征是其区别于更高版本的ActionScript的松散型系统,它依赖于基于原型的继承。弱类型是指一个变量来保存任何类型的数据的能力。这使得脚本的快速发展,特别适合小规模的脚本项目。基于原型的继承是动作1。0代码重用和面向对象的编程机制。 class关键字来定义类的一个共同的特点,而不是ActionScript 1.0中使用一个特殊的对象,作为一个“原型”一类的对象。所有的共同特征的一类中定义的类的原型对象中,这个类的每个实例都包含一个链接到这个原型对象。
2003至2006年:ActionScript 2.0中的下一个主要修订的语言,ActionScript 2.0中,2003年9月发布的Flash MX 2004和其相应的播放器,Flash播放器7。在响应用户需求的更好的装备更大和更复杂的应用程序的语言,ActionScript 2.0中独具特色的编译时类型检查和基于类的语法,如关键字class和扩展。 (这使得一个更加结构化的面向对象的编程方法,代码仍然会被编译到ActionScript 1.0bytecode,允许它被使用在前面的flash播放器6。换句话说,基于类的继承语法一个层的顶部现有的原型为基础的系统)。使用ActionScript 2.0,开发人员可能会限制到一个特定类型的变量加入类型注释类型不匹配错误在编译时,可以找到。 ActionScript 2.0中还介绍了基于类的继承语法,让开发人员能够创建的类和接口,就像他们将在基于类的语言,如Java和C。这个版本符合的ECMAScript第四版草案规范的一部分。
2006年的今天:2006年6月的ActionScript 3.0 ActionScript 3.0中首次亮相,与Adobe Flex 2.0和其相应的播放器,Flash播放器9。 ActionScript 3.0中是一个根本性重组的语言,以至于它使用的是完全不同的虚拟机。 flash播放器9contains两个虚拟机,AVM1的内容ActionScript 3.0编写的代码写在ActionScript 1.0和2.0,和AVM2。 ActionScript 3.0中添加了有限的支持的DirectX,OpenGL的硬件加速()
更新的语言引入了几个新的特点:
正在翻譯中..
結果 (中文) 2:[復制]
復制成功!
【的ActionScript版本
2000–2004编辑]时间表:“1”与Flash ActionScript 5九月2000的发布,“行动”从Flash 4是再次提高,命名为“脚本”为第一次。[ 6 ]这是用JavaScript和ActionScript ECMA-262影响的第一个版本(第三版)标准,支持该标准的对象模型和它的许多核心数据类型。局部变量可以使用var语句中声明,和用户定义的函数的参数传递和返回值也可以创建。值得注意的是,ActionScript现在可以用文本编辑器还可以输入而不是选择从下拉列表和对话框控件的行为组合。用其制作工具,下一版本的Flash MX,及其相应的播放器,Flash Player 6,语言基本保持不变;只有轻微的变化,如开关语句和绝对平等“加法”(= = =)算子,使它更接近ecma-262-compliant。两个重要的特征,区分它从ActionScript版本是松散型的系统和其依赖于基于原型的继承。Loose typing refers to the ability of a variable to hold any type of data. 这允许快速脚本开发,特别适合于小规模的脚本项目。基于原型的继承是ActionScript 1。0的代码重用的机制和面向对象编程。Instead of a class keyword that defines common characteristics of a class, ActionScript 1.0 uses a special object that serves as a "prototype" for a class of objects. 所有的类的共同特点是在类的原型对象和类包含链接到的原型对象的每个实例定义
2003–2006:ActionScript 2语言,下一个主要版本的ActionScript 2,于2003九月推出的Flash MX 2004和其相应的播放器的版本,Flash Player 7。响应于对语言的更大和更复杂的应用程序更好的用户需求,ActionScript 2精选的编译时类型检查和基于类的语法,如关键词类和延伸。(虽然这允许一个更结构化的面向对象的编程方法,代码也被编译的脚本1.0bytecode,允许它用在前面的Flash Player 6和。换句话说,基于类的继承的语法是在现有的基于原型的系统层和ActionScript 2。),开发商可能会限制到特定类型的变量添加一个类型批注,类型不匹配错误可以在编译时发现的。ActionScript 2还介绍了基于类的继承的语法,使开发人员可以创建的类和接口,就像他们在基于类的语言如Java和C。这个版本一致的部分ECMAScript第四版规范草案。
2006–今天:ActionScript 3六月2006,ActionScript 3的推出与Adobe Flex 2和其相应的播放器,Flash Player 9。ActionScript 3.0 was a fundamental restructuring of the language, so much so that it uses an entirely different virtual machine. Flash播放器9contains两个虚拟机,编写ActionScript 1和2的代码,avm1,内容写在ActionScript 3 AVM2。ActionScript 3添加硬件加速的支持有限(DirectX,OpenGL)。
的语言介绍了几种新功能的更新:
正在翻譯中..
結果 (中文) 3:[復制]
復制成功!
[编辑]时间轴的 ActionScript 版本
2000-2004 年: ActionScript 闪存 5 2000 年 9 月,"行动"从 Flash 4 发行版的"1.0"被再一次增强和首次命名"ActionScript"。[6] 这是 ActionScript 与 JavaScript 和 ECMA 262 (第三版) 标准,从影响的第一个版本支持上述的标准对象模型和许多其核心的数据类型。可能用 var 语句,声明本地变量,也可以创建用户定义函数的参数传递和返回值。值得注意的是,ActionScript 可能现在还键入一个文本编辑器,而不是正在装配通过从下拉列表和对话框框控件中选择操作。下一版本的其创作工具、 Flash MX 和其相应的播放器,Flash 播放器 6,语言基本不变 ;有微小的更改,如添加 switch 语句和"严格平等"(=) 运算符,使它更接近 ECMA 262 兼容。ActionScript 的区别于更高版本的两个重要特点是其松散类型系统和对基于原型的继承的依赖。松散类型是指变量的能力持有任何类型的数据。这允许脚本快速发展,特别是适合于小规模的脚本项目。基于原型的继承是 ActionScript 1。0 代码重用和面向对象的编程机制。而不是定义类的共同特性 class 关键字,ActionScript 1.0 使用一个特殊的对象,作为一类的对象的"原型"。在类的原型对象中定义所有共同特征的一类和该类的每个实例包含链接到该原型对象。
2003-2006 年:ActionScript 2.0 中的语言,ActionScript 2.0 中下, 一次重大修订已于 2003 年 9 月与释放的 Flash MX 2004 和其相应的播放器,Flash 播放器 7。响应用户需求更大、 更复杂的应用程序能够更好的语言,ActionScript 2.0 特色编译时类型检查和基于类的语法,关键字,如类和扩展。(虽然这允许的更有条理的面向对象的编程方法,代码将仍编译到 ActionScript 1.0bytecode,允许它在前面 Flash 播放器 6 以及上使用。换句话说,基于类的继承语法是对现有的基于原型系统的顶部图层。)使用 ActionScript 2.0 中,开发人员可以通过添加类型注释,这样可以在编译时发现类型不匹配错误限制为特定类型的变量。ActionScript 2.0 还引入基于类的继承语法使开发人员可以创建类和接口,那样他们会在基于类的语言 (如 Java 和 C 中。此版本符合部分
2006–today: ActionScript 3.0 在 2006 年 6 月,ActionScript 3.0 推出与 Adobe Flex 2.0 和其相应的播放器,Flash 播放器 9。 ECMAScript 第四版草案规范。ActionScript 3.0 是基本转型的语言,以至于它使用完全不同的虚拟机。Flash 播放器 9contains 两台虚拟机,在 ActionScript 1.0 和 2.0 中和 AVM2 内容写在 ActionScript 3.0 中编写的代码为 AVM1。Actionscript 3.0 添加有限的支持硬件加速 (DirectX、 OpenGL).
更新到语言介绍了几种新功能:
正在翻譯中..
 
其它語言
本翻譯工具支援: 世界語, 中文, 丹麥文, 亞塞拜然文, 亞美尼亞文, 伊博文, 俄文, 保加利亞文, 信德文, 偵測語言, 優魯巴文, 克林貢語, 克羅埃西亞文, 冰島文, 加泰羅尼亞文, 加里西亞文, 匈牙利文, 南非柯薩文, 南非祖魯文, 卡納達文, 印尼巽他文, 印尼文, 印度古哈拉地文, 印度文, 吉爾吉斯文, 哈薩克文, 喬治亞文, 土庫曼文, 土耳其文, 塔吉克文, 塞爾維亞文, 夏威夷文, 奇切瓦文, 威爾斯文, 孟加拉文, 宿霧文, 寮文, 尼泊爾文, 巴斯克文, 布爾文, 希伯來文, 希臘文, 帕施圖文, 庫德文, 弗利然文, 德文, 意第緒文, 愛沙尼亞文, 愛爾蘭文, 拉丁文, 拉脫維亞文, 挪威文, 捷克文, 斯洛伐克文, 斯洛維尼亞文, 斯瓦希里文, 旁遮普文, 日文, 歐利亞文 (奧里雅文), 毛利文, 法文, 波士尼亞文, 波斯文, 波蘭文, 泰文, 泰盧固文, 泰米爾文, 海地克里奧文, 烏克蘭文, 烏爾都文, 烏茲別克文, 爪哇文, 瑞典文, 瑟索托文, 白俄羅斯文, 盧安達文, 盧森堡文, 科西嘉文, 立陶宛文, 索馬里文, 紹納文, 維吾爾文, 緬甸文, 繁體中文, 羅馬尼亞文, 義大利文, 芬蘭文, 苗文, 英文, 荷蘭文, 菲律賓文, 葡萄牙文, 蒙古文, 薩摩亞文, 蘇格蘭的蓋爾文, 西班牙文, 豪沙文, 越南文, 錫蘭文, 阿姆哈拉文, 阿拉伯文, 阿爾巴尼亞文, 韃靼文, 韓文, 馬來文, 馬其頓文, 馬拉加斯文, 馬拉地文, 馬拉雅拉姆文, 馬耳他文, 高棉文, 等語言的翻譯.

Copyright ©2025 I Love Translation. All reserved.

E-mail: