《javascript基础篇.ppt》由会员分享,可在线阅读,更多相关《javascript基础篇.ppt(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、JavaScript第第2章章 JavaScript简介简介主要内容主要内容了解了解编写写javascript的的几种常用工具几种常用工具掌握在掌握在web中中JavaScript的使用方法的使用方法学习目标学习目标1、掌握在、掌握在web中中JavaScript的使用方法的使用方法2、了解编写、了解编写javascript的几种常用工具的几种常用工具2.1 JavaScript概述概述一、什么是一、什么是JavaScript?基于对象基于对象和和事件驱动事件驱动并具有安全性能的并具有安全性能的脚本语言,主要用在客户端上。使网页和脚本语言,主要用在客户端上。使网页和用户之间实现了一种实时性、动
2、态的、交用户之间实现了一种实时性、动态的、交互性的关系。互性的关系。二、二、JavaScript的特点的特点1.简单性简单性 4.安全性安全性 5.跨平台性跨平台性2.动态性动态性 6.节省节省CGI的交互时间的交互时间3.基于对象的特性基于对象的特性2.2 JavaScript的应用的应用 一、客户端应用一、客户端应用 直接由浏览器在客户端执行,大大节省直接由浏览器在客户端执行,大大节省了页面响应的事件了页面响应的事件二、服务器端应用(二、服务器端应用(asp及及)2.3 在在Web页面中使用页面中使用Javascript一、在一、在HTML中嵌入中嵌入Javascript1.直接调用直接调
3、用例例2.事件调用事件调用例例二、链接单独的二、链接单独的Javascript文件文件使用使用src属性:属性:例例2.4 编辑工具简介编辑工具简介一、纯文本编辑器(记事本一、纯文本编辑器(记事本、BBedit等)等)二、二、dreamweaver cs系列系列三、三、visual studio 2008或其他版本或其他版本四、四、Aptana(sun使用)使用)JavaScript编程基础编程基础学习目标学习目标1、熟悉、熟悉JavaScript的基本语法的基本语法2、掌握、掌握JavaScript的数据类型、变量、运的数据类型、变量、运算符与表达式的使用算符与表达式的使用3、理解并会用几种
4、控制结构、理解并会用几种控制结构4、熟悉对话框的使用、熟悉对话框的使用2.5 2.5 基本语法基本语法1、区分大小写、区分大小写2、语句结束和两个语句之间要有分号、语句结束和两个语句之间要有分号3、注释语句的使用(、注释语句的使用(/*/)2.1.1 JavaScript 数据类型数据类型(1)1、数值类型:整数、浮点数、内部定义和特、数值类型:整数、浮点数、内部定义和特殊值殊值2、字符串,用单引号或是双引号表示、字符串,用单引号或是双引号表示3、布尔型及其他类型、布尔型及其他类型4、对象类型、对象类型JavaScript 数据类型数据类型(2)数值类型数值类型1、整数:正负数,、整数:正负数
5、,02、浮点数:包含小数点、浮点数:包含小数点 八进制和十六进制不能是小数八进制和十六进制不能是小数3、内部常量:见、内部常量:见P204、特殊值:见、特殊值:见P21JavaScript 数据类型数据类型(3)字符串字符串说明:说明:用一对单引号用一对单引号或是一对双引号或是一对双引号“”表示表示注意注意:引号必须是英文状态下输入:引号必须是英文状态下输入特殊字符:使用转义符来表示特殊符号特殊字符:使用转义符来表示特殊符号见见P21JavaScript 数据类型数据类型(4)其他类型其他类型1、布尔型:用、布尔型:用true和和false表示表示2、未定义数据类型:、未定义数据类型:数值:数
6、值:NaN 字符串:字符串:undefined 布尔型:布尔型:false2.1.2 JavaScript 变量和常量变量和常量JavaScript 变量名称的规则:变量名称的规则:1.变量对大小写敏感(变量对大小写敏感(y 和和 Y 是两个不同的变量)是两个不同的变量)2.变量必须以变量必须以字母或下划线开始 3.变量名称不能是变量名称不能是 保留字保留字4.局部变量和全局变量局部变量和全局变量(例例2.1.2)JavaScript 变量变量 声明声明通过通过 var 语句来声明来声明 JavaScript 变量:变量:var x;var carname;赋值:赋值:x=5;或或 var c
7、arname=Volvo;2.1.3JavaScript 运算符与表达式运算符与表达式1、算术运算符(注意:前缀、算术运算符(注意:前缀+和后缀和后缀+)2、比较运算符、比较运算符3、逻辑运算符、逻辑运算符4、字符串连接运算符、字符串连接运算符5、位操作运算符、位操作运算符6、赋值运算符、赋值运算符7、条件运算符、条件运算符(条件条件?值值1:值值2)2.2 控制语句控制语句(一一)条件语句条件语句1、基本、基本if语句()语句()2、if-else语句()语句()3、多重、多重if()()4、switch语句()语句()2.2 控制语句控制语句(二二)循环语句循环语句5、while循环语句(
8、)循环语句()6、do-while循环()循环()7、for循环()循环()(for in 语句语句)8、break语句()语句()9、continue语句()语句()10、异常的处理(、异常的处理(try-catch)11.with语句(语句(P60)2.3 2.3 使用对话框使用对话框一、警告对话框一、警告对话框 当警告对话框出现后,用户需要单击当警告对话框出现后,用户需要单击确定按钮才能继续进行操作确定按钮才能继续进行操作例例二、确认对话框二、确认对话框 使用户可以验证或接收某些信息使用户可以验证或接收某些信息例例三、提示对话框三、提示对话框 提示用户在进入页面前输入某个值提示用户在进入页面前输入某个值例例