欢迎来到天天文库
浏览记录
ID:57028524
大小:69.00 KB
页数:19页
时间:2020-07-26
《脚本语言简介课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、脚本语言脚本语言(ScriptLanguage)是符合一定格式和语法规则的描述性语言。脚本(Script)是使用脚本语言编写的可执行文件,也可以称作宏或批处理文件。脚本语言的起源脚本语言最初是为了缩短传统的“编辑-编译-链接-运行”过程而创建的编程语言。脚本通常是解释而非编译执行的早期的脚本语言经常被称为批处理语言或工作控制语言*.bat脚本的执行脚本也是由源代码(一组命令)组成,但是以文本形式存在脚本语言是一种解释性的语言脚本不需要编译脚本可以直接由脚本引擎(解释器)解释执行脚本语言的特性简单易学快速开发高效执行与其他编程语言的强大通信
2、能力脚本语言与编程语言脚本语言编程语言变量√√函数√√数据类型弱强语法复杂度简单复杂示例JavaScriptJava常用的脚本语言脚本语言规范ECMA:EuropeanComputerManufacturersAssociation欧洲电脑制造商协会1997ECMA-262ECMAScriptLanguageSpecificationv11998ECMA-262ECMAScriptLanguageSpecificationv21999ECMA-262ECMAScriptLanguageSpecificationv31999ECMA-290
3、ECMAScriptComponentsSpecification2001ECMA-327ECMAScript3rdEditionCompactProfile2005ECMA-357ECMAScriptforXML(E4X)SpecificationISO/IEC16262-1998信息技术-ECMA脚本语言规范JISX3060-2000信息技术-ECMA脚本语言规范ECMAScript的定位“ECMAScript可以为不同种类的宿主环境提供核心的脚本编程能力,因此核心的脚本语言是与任何特定的宿主环境分开进行规定的......”ECMAS
4、cript仅仅是一个描述,定义了脚本语言的所有属性、方法和对象。其他语言可以实现ECMAScript作为功能的基准。ECMAScript的基本内容语法类型语句关键字保留字运算符对象ECMAScriptJavaScriptActionScriptActionScript简介ActionScript是针对FlashPlayer运行时环境的编程语言,在Flash的内容和应用程序中实现了交互性、数据处理等功能。ActionScript是由FlashPlayer中的ActionScript虚拟机(AVM)执行的。ActionScript源代码通常被
5、编译器编译成“字节码”格式,字节码嵌入SWF文件中,再交给运行时环境FlashPlayer执行。ActionScript的编译器AdobeFlashCS5Professional内置编译器AdobeFlexBuilder内置编译器AdobeFlexSDK提供的编译器FlexDataServices提供的编译器ActionScriptActionScript的结构ECMAScript核心功能FlashPlayerAPIActionScript的版本ActionScript1AVM1ActionScript2AVM1ActionScript3
6、AVM2提升性能ECMA-357ActionScript与FlashPlayerActionScript代码的存在形式Flash时间轴的帧中独立的ActionScript源代码中(*.as)ActionScript开发基本过程设计应用程序编写ActionScript3.0代码创建Flash或Flex应用程序运行代码发布和测试ActionScript应用程序编写ActionScript类的步骤打开新的文本文档输入class语句定义的类名输入package语句指出包含该类的包名使用var在类中定义类中的属性使用函数定义类中的方法package
7、mypackage{publicclassMyClass{}}
此文档下载收益归作者所有