0 0

as3与js的关系20

    private function init():void
    {
    
        var objSimple:Object = {
            name: "WuBing",
            getName: function():String
            {
                return this.name;
            }
        };
    			
        var functionSimple = function():void
        {
				
        }
        functionSimple.prototype.name = "111";
				
        var obj = new functionSimple();
        trace(obj.name);
				
    }

先声明一下:上面的代码是ac3的,不是js的。
目前正在学as3,但发现as3真的和js很像,比如上面的代码trace就能正常显示"111"。
我想问一下:例如上面的代码,它的执行原理和js一样吗?as3中的面向对象,是基于原型来实现的吗?还是说as3中的面向对象,是有自己一套独立的实现方式,只是保留了原型?
2010年11月05日 15:48

1个答案 按时间排序 按投票排序

0 0

本人的看法就是AS3和JS都是属于前台脚本语言,仿似java和C#的关系,AS3主要是用来控制flash脚本动作的,而JS是用来控制网页脚本动作的,我记得好像是当时ADBOE公司一直做flash和图像处理的,后来互联网应用的飞速发展,flash只能当做签入式在网页运行,后来ADBOE就出了flex也就是flash builder的原型,才做了AS3作为控制脚本语言,至于为什么出AS3而不用JS,我感觉一是*ActionScript 是由 Flash Player 中的 ActionScript虚拟机(AVM)来执行,也就是运行机制,二就是这也能够ADBOE也能显得NB一点,呵呵,只是个人见解,希望对你有帮助,详细的你可以去百度百科,或者万维网直接查下就行了。

2010年11月06日 14:14

相关推荐

    as3corelib多版本

    在处理压缩包子文件的文件名称列表"as插件集合"时,可能涉及到将AS3CoreLib与其他插件或库一起整合到项目中,以实现更复杂的应用场景。这通常需要考虑库之间的依赖关系、版本兼容性和优化性能。

    flash/as3 3D 版 SNS社交游戏源码

    本主题聚焦于一个基于Flash平台,使用ActionScript 3(AS3)编写的3D SNS(社交网络服务)游戏源码。下面将详细讨论这个项目中涉及的关键技术点。 首先,"A*寻路算法"是游戏中角色或AI自动导航的基础。A*算法是一种...

    flash as3+php+mysql留言板

    AS3(ActionScript 3)是Adobe Flash平台上的编程语言,用于实现动态内容和交互性;PHP是一种服务器端脚本语言,常用于处理网页中的数据和逻辑;而MySQL则是常用的开源关系型数据库管理系统,用于存储和管理用户留言...

    D3.js实现知识图谱

    D3.js(Data-Driven Documents)是一个强大的JavaScript库,专门用于数据可视化。它允许开发人员利用HTML、SVG和CSS来操纵文档,结合数据生成复杂的图形和交互式图表。在知识图谱的构建中,D3.js 可以帮助我们有效地...

    as3编程学习

    例如,它与Adobe AIR的关系,后者允许ActionScript应用运行在桌面环境中。此外,Adobe提供了各种开发工具和平台,如Flash Builder和Flex,这些工具提供了代码编辑、调试和编译的功能,可以帮助开发者更高效地开发...

    AS3.0算法大全,非常有用。

    7. **JavaScript与AS3.0的对比**:虽然这部分内容主要讨论JavaScript,但在AS3.0的学习过程中了解这两种语言的特点和差异也是非常有益的。 8. **填色游戏**:涉及色彩管理、鼠标事件处理等技术点,适合初学者练习...

    苹果菜单js源码+as

    在IT行业中,JavaScript(简称JS)是一种广泛使用的脚本语言,尤其在网页开发领域,它为用户交互提供了强大的支持。"苹果菜单js源码"是一个使用JavaScript编写的代码示例,其目的是创建一个类似苹果公司产品界面风格...

    一1.rar_AS400_delphi as400_delphi 下载_download

    3. .NET Bridge:IBM提供了.NET Bridge,使得Delphi应用能调用.NET Framework中的AS400接口,从而实现与AS400的交互。 4. RPG/400或CL程序调用:开发者可以编写或调用已有的RPG或CL(Control Language)程序,这些...

    基于JavaScript的ibas-9527人才数据管理系统设计源码

    ibas-9527人才数据管理系统是一个基于JavaScript的综合性人才信息管理平台,其核心设计采用了当前流行的网络编程语言和技术,包括Java、HTML、CSS和JavaScript。系统由大量文件组成,具体包括Java源代码文件、JAR包...

    flash缓动效果库greensock-as2.0版本

    它是一个跨平台、高性能的JavaScript和ActionScript动画库,以其出色的性能和易用性赢得了全球开发者的一致好评。AS2.0版本是GreenSock针对Flash Player 8及更早版本的ActionScript 2.0编程语言所设计的版本,它提供...

    As3Perusteet2_Kalle:As3Perusteet2_Kalle

    【标签】"JavaScript" 可能意味着这个项目或教程同时也涉及JavaScript,这可能是因为AS3与JavaScript在某些方面有可比性,或者学习者可能需要同时掌握这两种语言。JavaScript是一种常用的Web开发语言,用于实现...

    based on nodejs as server and return a web

    7. **数据库集成**: 很多Web应用需要与数据库交互,Node.js可以与各种数据库(如MongoDB、MySQL等)配合使用,通过ORM(对象关系映射)库如Sequelize或Mongoose简化操作。 8. **WebSocket**: 如果需要实现双向通信...

    AS与XML数据交互[收集].pdf

    总的来说,AS3与XML的交互通过E4X提供了强大的工具,使得开发者可以轻松地在Flash应用程序中加载、解析和操作XML数据,从而实现数据驱动的动态内容展示和交互。这对于构建可扩展且数据丰富的Web应用程序至关重要。在...

    arkit:JavaScript体系结构图和依赖关系图

    渲染分组的组件和依赖关系图,包括Node.js模块 支持JavaScript,TypeScript和Flow源代码以及Vue / Nuxt 将代码库架构可视化导出为SVG,PNG或Plant UML图 集成到开发流程中,因此您的CI,VCS,README和PR很满意 用法...

    Node.js-⌨️Sake的命令行界面

    Sake,全称为"Simple As Kinda Everything",是Node.js的一个任务运行工具,类似于Gulp或Grunt。它提供了一个轻量级且易于使用的命令行界面(CLI),用于自动化项目中的重复性任务,如编译CSS、压缩JavaScript、构建...

    ASTopology:从路线视图项目数据生成AS级拓扑

    4. 可视化:利用JavaScript的可视化库(如D3.js)将抽象的图数据转换为直观的图形界面,用户可以查看AS的层次结构、邻居关系以及可能的路径。 5. 动态更新:由于路由信息是不断变化的,项目可能还支持实时或定期...

    js和flash交互的小例子

    5. `defaultmp3.xml`:这个可能是Flash的音频配置文件,用于控制音频播放的相关设置,与我们的交互示例关系不大。 实现JS和Flash交互的一般步骤如下: 1. **创建Flash对象**:在HTML中,使用`<object>`或`<embed>`...

    VBA利用js繁简转换

    本话题将深入探讨如何利用VBA调用JavaScript(js)文件中的函数,实现繁体字与简体字之间的转换。 首先,我们需要理解VBA的基本概念。VBA是一种基于Visual Basic的脚本语言,它允许用户自定义Office应用程序的行为...

    FileSaver.js:HTML5 saveAs()FileSaver实现

    如果您需要保存大于blob...依存关系 Firefox 20+ 斑点 是的 800 MiB 没有 Firefox <20 数据:URI 不 不适用 Chrome合金 斑点 是的 没有 适用于Android的Chrome 斑点 是的 没有 边缘 斑点 是的 ? 没有 IE

    Javascript节点关系实例分析

    本文实例分析了Javascript的节点关系。分享给大家供大家参考。具体如下: <html xmlns=http://www.w3.org/1999/xhtml> <head> <meta http-equiv=Content-Type content=text/html; charset=utf-8 /&...

Global site tag (gtag.js) - Google Analytics