DIV CSS教学PPT第19章 脚本技术.pptVIP

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DIV CSS教学PPT第19章 脚本技术

建网站 http// 第19章 脚本技术 CSS样式表可以控制和美化网页的外观,是对网页的交互行为几乎无能为力。此时脚本语言提供了解决方案。所有的动态交互网页中都使用了脚本。目前流行的Ajax技术,其核心是使用了JavaScript脚本语言。那什么是脚本?脚本是一类解释性程序语言的总称。 目前主要的脚本语言有两种,即JavaScript和VBScript语言。两者都可以嵌入在HTML语言中执行,而且能够对网页元素对象进行控制。例如,使用脚本检查表单的有效性,而不必将数据传送到服务端。本章将介绍脚本语言的概念及其应用,在此将针对JavaScript语言进行介绍。 19.1 JavaScript简介 JavaScript是由网景公司创造的一种脚本语言。最初命名为LiveScript,经过几番更改后命名为JavaScript。作为一门独立的语言,具备程序语言的基本特点和功能,主要用于联合HTML等Web语言构成动态网页。JavaScript目前在网络上应用十分广泛,几乎在所有的动态网页里都存在。目前,流行的Ajax从很大程度上也因JavaScript的存在而存在。 19.1.1 JavaScript的特点 JavaScript是一种解释性语言,所以其编写出的程序不需要编译就可运行,而且该语言是基于对象和事件驱动的脚本语言。 JavaScript有着广泛的支持性,几乎所有浏览器都支持,例如,Internet Explorer(IE)、Firefox、Netscape、Mozilla和Opera等。所以,用户不用担心JavaScript脚本不会执行。JavaScript语言的特点总结起来,有如下几点。 1.基于对象的语言 2.简单性 3.安全性 4.动态性 5.跨平台性 19.1.2 插入JavaScript JavaScript可以出现在HTML的任意地方。使用标记script…/script,可以在HTML文档的任意地方插入JavaScript。如果要在声明框架的网页(框架网页)中插入,就一定要在frameset之前插入,否则会造成无法运行。其基本格式如下: script !-- ... (JavaScript代码) ... //-- /script 19.1.3 JavaScript 基本语法 既然JavaScript是一门独立的程序语言,那么也有自己的语法。JavaScript程序中,其基本语句语法格式如下: JavaScript语句; 其中,分号“;”是JavaScript语言一个语句结束的标识符。虽然现在的浏览器都允许用回车键充当结束符号,但是保持使用分号作为结束符是一个良好的习惯。其语句块的格式如下: { … JavaScript语句; { … JavaScript语句; } } 19.1.4 变量 变量就是可变的量,是用于存储某种和某些数值的存储单元。所储存的值可以是数字、字符或其他的一些东西。 1.变量命名 每个变量都有其自己的名称,变量的命名要求如下: 只包含字母、数字和/或下划线。 必须以字母开头。 不能使用JavaScript 保留字。 19.1.4 变量 2.变量声明 使用变量前,应该声明该变量。如果没有声明变量,系统会进行隐式声明。声明变量格式如下: var 变量 [= 值]; 19.1.4 变量 3.数据类型 变量有多种数据类型,以表达不同类型的数据。变量可以用的数据类型如下: 整型:只能储存整数。可以是正整数、0或负整数,可以是十进制、八进制和十六进制。八进制数的表示方法是在数字前加0,如0123表示八进制数123。十六进制则是加0x,如0xEF表示十六进制数EF。 19.1.4 变量 4.变量的赋值 一个变量声明后,可以在任何时候对其赋值。赋值的语法格式如下: 变量 = 表达式; 19.1.4 变量 5.JavaScript常数 在JavaScript中预先定义了一些特殊变量的值。其值不能更改,故称之为常数,主要常数如下: null,是一个空值常量。如变量没有定义,或定义后没有赋值,其值就是null。如果返回一个不存在的对象时,其结果也是null。 19.1.4 变量 6.变量范围 JavaScript 有两种变量范围:全局和局部。如果在任何函数定义之外声明了一个变量,则该变量为全局变量,且该变量的值在整个持续范围内都可以访问和修改。如果在函数定义内声明了一个变量,则该变量为局部变量。每次执行该函数时都会创建和释放该变量;且不能被该函数外的任何事物访问。 19.1.5 表达式与运算符 理解和定义变量后,需要对变量进行计算。计算方法与数学中的计算方法基本相同,也需

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档