JavaScript脚本语言基础.ppt
《JavaScript脚本语言基础.ppt》由会员分享,可在线阅读,更多相关《JavaScript脚本语言基础.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第4章章 JavaScript脚本语言基础脚本语言基础 4.1 4.1 JavaScriptJavaScript简介简介4.2 4.2 JavaScriptJavaScript语法基础语法基础4.3 4.3 JavaScriptJavaScript中的内置对象和函数中的内置对象和函数 4.4 4.4 JavaScriptJavaScript范例范例4.1 JavaScript简介简介NetscapeNetscape公司为了进一步扩充它的浏览器的公司为了进一步扩充它的浏览器的功能,开发了一种可以嵌入在功能,开发了一种可以嵌入在WebWeb主页中的编主页中的编程语言。在早期这种语言叫做程语言。在
2、早期这种语言叫做LiveScriptLiveScript,后来为了利用后来为了利用SunSun公司开发的公司开发的JavaJava语言的功能语言的功能并借用它的流行性,把它改名为并借用它的流行性,把它改名为JavaScriptJavaScript。本章首页本章首页4.1 JavaScript简介简介4.1.1 4.1.1 JavaScriptJavaScript的特点的特点1 1JavaScriptJavaScript是一种脚本语言是一种脚本语言2 2JavaScriptJavaScript是基于对象的语言是基于对象的语言3 3JavaScriptJavaScript是事件驱动的语言是事件驱动
3、的语言4 4JavaScriptJavaScript是安全的语言是安全的语言5 5JavaScriptJavaScript是与平台无关的语言是与平台无关的语言4.1 JavaScript简介简介4.1.2 4.1.2 JavaScriptJavaScript与其他语言的比较与其他语言的比较1 1JavaScriptJavaScript与与JavaJava2 2JavaScriptJavaScript与与VBScript VBScript 3 3JavaScriptJavaScript与与LiveWire LiveWire 4 4JavaScriptJavaScript与与PerlPerl4.1
4、 JavaScript简介简介4.1.3 JavaScript4.1.3 JavaScript与与HTMHTM为为了了运运用用JavaScriptJavaScript控控制制HTMLHTML页页面面上上的的对对象象,JavaScriptJavaScript的的代代码码必必须须与与HTMLHTML代代码码结结合合在在一一起起。将将JavaScriptJavaScript嵌嵌入入HTMLHTML页页面面时时,必必须须使使用用SCRIPTSCRIPT标签,该标签使用形式如下:标签,该标签使用形式如下:/JavaScript代码代码标标签签 SCRIPT通通知知浏浏览览器器,有有脚脚本本嵌嵌入入到到标
5、标签中。签中。4.2 JavaScript语法基础语法基础 JavaScript JavaScript是一种易学易用的脚本语言,是一种易学易用的脚本语言,目的是面向与用户动态交互的脚本开发,扩目的是面向与用户动态交互的脚本开发,扩展展HTMLHTML页面的功能,而不是开发大型复杂的页面的功能,而不是开发大型复杂的程序,所以相对而言,程序,所以相对而言,JavaScriptJavaScript的语法规的语法规则较少而且较为简单。但作为一门编程语言,则较少而且较为简单。但作为一门编程语言,它有自己的语法规则,自己的关键字、指令它有自己的语法规则,自己的关键字、指令和对象。和对象。4.2 JavaS
6、cript语法基础语法基础4.2.1 4.2.1 变量变量1 1JavaScriptJavaScript的数据类型的数据类型类型类型说明说明字符串类型字符串类型用引号引起的一串字符用引号引起的一串字符数值类型数值类型整数或者实数整数或者实数布尔类型布尔类型逻辑值,有真或假两种逻辑值,有真或假两种空类型空类型代表一个空值代表一个空值对象类型对象类型代表代表JavaScriptJavaScript中的一些对象中的一些对象4.2 JavaScript语法基础语法基础2 2变量的定义变量的定义JavaScriptJavaScript中采用弱类型变量,变量可以不中采用弱类型变量,变量可以不做声明和不做类
7、型说明,而在使用或赋值时做声明和不做类型说明,而在使用或赋值时确定类型。但确定类型。但为了形成良好的编程风格,变为了形成良好的编程风格,变量应该采取先定义再使用的方法。量应该采取先定义再使用的方法。JavaScriptJavaScript中变量的定义用关键字中变量的定义用关键字varvar来实现。来实现。例如,定义一个名为例如,定义一个名为idid的变量:的变量:var id;本章首页本章首页4.2 JavaScript语法基础语法基础3 3变量的命名变量的命名变量的命名要遵循如下的规则:变量的命名要遵循如下的规则:(1 1)变量名不能与保留字冲突。)变量名不能与保留字冲突。(2 2)变量名必
8、须以字母或者下划线()变量名必须以字母或者下划线(_ _)开)开头,不能用数字或者其他非字母字符作为变量头,不能用数字或者其他非字母字符作为变量名开头。名开头。(3 3)变量名中不能包含空格。)变量名中不能包含空格。(4 4)JavaScriptJavaScript是区分大小写的,所以给变是区分大小写的,所以给变量命名时要考虑大小写的问题。量命名时要考虑大小写的问题。4.2 JavaScript语法基础语法基础4.2.2 4.2.2 表达式与运算符表达式与运算符按照运算符的功能可以分为:按照运算符的功能可以分为:算术运算符。算术运算符。位运算符。位运算符。逻辑运算符。逻辑运算符。比较运算符。比
9、较运算符。赋值运算符。赋值运算符。其他运算符。其他运算符。4.2 JavaScript语法基础语法基础4.2.3 4.2.3 基本语句基本语句1 1条件语句条件语句(1 1)ifif语句格式:语句格式:if(表达式表达式)语句块语句块;(2 2)if-elseif-else语句语句 if(表达式表达式)语句块语句块1;else 语句块语句块2;4.2 JavaScript语法基础语法基础(3)switch语句语句switch(表达式表达式)case 值值1:语句:语句1;break;case 值值2:语句:语句2;break;case 值值n:语句语句n;break;default:语句语句;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaScript 脚本语言 基础
限制150内