JavaScript特效在网

JavaScript特效在网

ID:45054381

大小:387.50 KB

页数:97页

时间:2019-11-08

JavaScript特效在网_第1页
JavaScript特效在网_第2页
JavaScript特效在网_第3页
JavaScript特效在网_第4页
JavaScript特效在网_第5页
资源描述:

《JavaScript特效在网》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章JavaScript特效在网页中的应用本章内容:JavaScript语言的基本概念和语法;JavaScript语句和函数;JavaScript对象的方法和属性。§5.1JavaScript语言的基本概念和语法5.1.1JavaScript语言的基本概念JavaScript是一种基于对象(Object)和事件驱动(EventDriven)的脚本语言。所谓脚本语言,就是可以和HTML语言一起使用的语言。JavaScript是一种运行于浏览器环境中的语言,被用来向HTML页面添加交互行为。JavaScript的功能利用JavaScript可以将文本动态的放入HTML页

2、面;可以对事件做出响应;可以读写HTML元素;可被用来验证用户输入的数据;可被用来检测访问者的浏览器,并根据所检测到的浏览器,为这个浏览器载入相应的页面等等。JavaScript程序的主要特点解决人机交互问题。下面通过记事本,编写第一个JavaScript程序。通过这个例子可以说明JavaScript的脚本是怎样嵌入到HTML文档中的,以便对JavaScript有一个大概的认识。【例5-1】在页面中输出字符串。第一个JavaScript程序基本语法说明①在标记…之间可以加入JavaScript脚本。②脚本标记script必须以开头,以结束,界定程序开始的位置和结束的位置。③JavaScript语言提供了注释,其作用是为代码添加阅读说明。注释有两种:一是以//开始的单行注释,二是以/*开头,以*/结尾的多行注释。浏览器在解释脚本

4、语句时,忽略注释。基本语法说明(续)④在书写JavaScript程序时,每条语句后面加一个分号“;”。⑤JavaScript程序本身不能独立存在,它依附于某个HTML页面,在浏览器端运行。如果把脚本放置到head部分,在页面载入的时候,就同时载入了代码。通常这个区域的JavaScript代码是为body区域程序代码所调用的事件处理函数。如果把脚本放置于body部分后,在页面载入时不属于某个函数的脚本就会被执行,执行后的输出就成为页面的内容。下面给出了位于head部分的代码和位于body部分的代码。位于head部分的代码实例位于head部分的代</p><p>5、码functionshow(){alert("欢迎进入JavaScript精彩世界!");}//调用head部分的函数show()位于body部分的代码实例位于body部分的代码2.JavaScript语言的特点JavaScrip

6、t语言具有以下基本特点:①JavaScript是一种解释性脚本语言。它采用小程序段的方式实现编程,并与HTML标记结合在一起,从而方便用户的使用操作。②JavaScript是一种基于对象的语言。用户可以直接使用对象,而不必创建对象。因此,许多功能可以来自于脚本环境中对象的方法与脚本的相互作用。③JavaScript的变量类型采用弱类型。没有使用严格的数据类型,因此易于操作和维护。2.JavaScript语言的特点(续)④JavaScript是一种安全性语言。它不允许访问本地的磁盘,并不能将数据存放到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或

7、动态交互,从而有效地防止数据丢失。⑤JavaScript是动态的。它可以直接对用户的输入做出响应,无须经过web服务程序。它对用户的响应是采用事件驱动的方式进行的。事件驱动是指在主页(HomePage)中执行了某种操作所产生的动作,就称为事件。例如,单击或双击鼠标等。⑥JavaScript是一种跨平台语言。只要能运行浏览器的计算机,并且浏览器支持JavaScript,就可以正确执行。5.1.2JavaScript语言的基本语法1.常量JavaScript的常量是不能改变的数据。下面介绍JavaScript中几种基本类型的常量。①字符串常量字符串是用单

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

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

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