《客户端编程》PPT课件

《客户端编程》PPT课件

ID:41169787

大小:313.96 KB

页数:95页

时间:2019-08-18

《客户端编程》PPT课件_第1页
《客户端编程》PPT课件_第2页
《客户端编程》PPT课件_第3页
《客户端编程》PPT课件_第4页
《客户端编程》PPT课件_第5页
资源描述:

《《客户端编程》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章客户端编程7/20/20211本节课的内容:什么是脚本语言JavaScript概述JavaScript嵌套HTML的方式JavaScript基本语法事件触发和处理对象的基础知识JavaScript的对象模型window对象document对象form对象7/20/202121、什么是脚本语言脚本语言源于UNIX操作系统应用于web页面的脚本语言有javaScript、VBScript和用于编写CGI脚本的perl、shellScript等根据脚本程序执行的地点不同分为服务器端脚本和客户端脚本,java

2、Script、VBScript既可以作为客户端脚本语言,又可作为服务器端脚本语言。7/20/202132、JavaScript概述HTML仅仅是一种标记语言,它能作的事情有限。用HTML建立的文档是静态的。不能处理客户端的活动。Scripting使Web页变成动态的。目前比较流行的脚本语言是JavaScript、Perl、VBScript。7/20/20214JavaScript是一种潜入在HTML文件中的脚本语言,由Netscape公司在1995年的Netscape2.0中推出,最初称为Mocha,后来又

3、改为LiveScript,95年Java语言出现后,引进java的有关概念,又改为JavaScriptJavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言。它是通过嵌入或调入在标准的HTML语言中实现的。它的出现弥补了HTML语言的缺陷,可以开发客户端的应用程序。7/20/20215JavaScript的特性:JavaScript脚本是由一系列的程序指令语句组成。是事件驱动的,用户在网页上的某个动作就是一个事件,由嵌入网页中的脚本对这个事件作出响应。是平台独立的,不论什么机器只要装有支持Ja

4、vaScript的浏览器就可以正常运行不涉及耗时的编译,没有复杂的语法和规则集合是基于对象而不是面向对象的,本身已经有创建好的对象,是不完全的面向对象,不支持分类、继承、封装等特性支持诸如:switch..case、If…else、while、for、dowhile等之类的构造安全性、动态性,区分大小写,使用分号组合语句7/20/20216JavaScript和JavaJavaScript是由客户机进行解释的,而Java在服务器上进行编译.JavaScript是解释性语言,而Java代码是在执行前先被编译。

5、不象Java,JavaScript.不需要声明变量的数据类型不象Java,JavaScript能够存取浏览器对象和功能JavaScript多数用于客户端的活动,有有限的对象、方法、属性和数据类型是不可扩展的。这与Java的类和方法是不同的。7/20/20217两种语言间的异同作如下比较:基于对象和面向对象解释和编译强类型和弱类型代码格式不一样嵌入方式不一样语句标签对内JavaScript代码可以放在HTML文件中的任何位置7/20/202112页标题

8、uage=“JavaScript”>HTML文本HTML文本7/20/2021133.2JavaScript源文件可以一个外部文件包括脚本假如:代码比较复杂计划经常修改该代码计划在多个页面中使用使用相同的代码这是有用的文件的扩

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。