文档详情

html_js_xml课件.ppt

发布:2017-08-11约6.97千字共47页下载文档
文本预览下载声明
应用开发串讲4;网页中的框架;会移动的文字;会移动的文字;会移动的文字;会移动的文字;多媒体页面;多媒体页面(*);多媒体页面(*); 脚本(Script)实际上就是一段程序,用来完成某些特殊的功能。脚本程序既可以在服务器端运行(称为服务器脚本,例如ASP脚本、PHP脚本等),也可以直接在浏览器端运行(称为客户端脚本)。 JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用它的目的是与HTML、CSS一起实现在一个Web页面中链接多个对象,与Web客户交互的作用。 JavaScript不是Java,只不过两者类似。JavaScript语言的前身叫作Livescript,自从Sun公司推出著名的Java语言后,Netscape公司引进了Sun公司有关Java的程序概念,将Livescript重新进行设计,并改名为JavaScript。 ; JavaScript的脚本程序包括在HTML中,使之成为HTML文档的一部分。其格式为: script language =JavaScript JavaScript语言代码; JavaScript语言代码; ... /Script 在网页中最常用的定义脚本的方法是使用script.../script标记,将其插入到HTML文档的head.../head或body.../body之间,多数情况下最好放到head.../head标记之间,这样可以让JavaScript程序代码先于其他代码第一个被加载执行。 ; 可以把脚本保存在一个扩展名为.js的文本文件中,供需要该脚本的多个HTML文件引用。要引用外部脚本文件,使用script标记的src属性指定外部脚本文件的URL。其格式为: head ... script type=text/javascript src=脚本文件名.js/script ... /head ;;; 2. 特殊常量 (1) 空值 JavaScript中有一个空值null,表示什么也没有。例如,试图引用没有定义的变量,则返回一个null值。 (2) 控制字符 与C/C++语言一样,JavaScript中同样有以反斜杠“\”开头的不可显示的特殊字符。 通常称为控制字符(这些字符前的“\”叫转义字符)。 例如: \b:表示退格 \f:表示换页 \n:表示换行 \r:表示回车 \t:表示Tab符号 \:表示单引号本身 \:表示双引号本身 ; 1. 变量的命名 JavaScript中的变量命名同其他计算机语言非常相似,变量名称的长度是任意的,但要区分大小写。另外,还必须遵循以下规则: ① 第一个字符必须是一个字母(大小写均可)、或下划线“_”或一个美元符“$”。 ② 后续字符可以是字母、数字、下划线或美元符。除下划线“_”字符外,变量名中不能有空格、“+”、“-”、“,”或其他特殊符号。 ③ 不能使用JavaScript中的关键字作为变量。在JavaScript中定义了40多个类键字,这些关键是JavaScript内部使用的,不能作为变量的名称。如var、int、double、true不能作为变量的名称。 ; 2. 变量的类型 JavaScript是一种对数据类型变量要求不太严格的语言,所以不必声明每一个变量的类型,声明变量尽管不是必须的,但在使用变量之前先进行声明是一种好的习惯。 3. 变量的声明 JavaScript变量可以在使用前先作声明,并可赋值。通过使用var关键字对变量作声明。对变量作声明的最大好处就是能及时发现代码中的错误,因为JavaScript是采用动态编译的,而动态编译是不易发现代码中的错误,特别是变量命名方面。 变量的声明和赋值语句var的语法为: var 变量名称1 [= 初始值1] , 变量名称2 [= 初始值2] ... ; 一个var可以声明多个变量,其之间用“,”分隔。 ; 4. 变量的作用域 对于变量还有一个重要性,那就是变量的作用域。在JavaScript中同样有全局变量和局部变量。全局变量是定义在所有函数体之外,其作用范围是全部函数;而局部变量是定义在函数体之内,只对其该函数是可见的,而对其他函数则是不可见的。 ;1. 算术
显示全部
相似文档