1 / 21
文档名称:

JavaScript.pptx

格式:pptx   大小:104KB   页数:21页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

JavaScript.pptx

上传人:分享精品 2017/9/6 文件大小:104 KB

下载得到文件列表

JavaScript.pptx

文档介绍

文档介绍:HTML+CSS+JavaScript
——JavaScript
JavaScript
了解JavaScript
JavaScript语言基础
流程控制语句
函数
事件处理
常用对象
2017/9/6
主讲人:刘素华
2
什么是JavaScript
JavaScript是一种基于对象和事件驱动并具有安全性能的解释型脚本语言,在WEB应用中得到了广泛的应用。
它不需要进行编译,而是直接嵌入在HTTP页面中,把静态页面转变成支持用户交互并响应应用事件的动态页面。
经常应用于JavaScript验证数据,控制浏览器以及生产时钟、日历、时间戳文档等。
2017/9/6
主讲人:刘素华
3
JavaScript的主要特征
解释性——JavaScript是一种解释性语言,它提供了一个简易的开发过程。
基于对象——JavaScript是一种基于对象的语言,许多功能来自于脚本环境中对象的方法与脚本的相互作用。
事件驱动——JavaScript可以以事件驱动的方式直接对客户端的输入做出响应,无须经过服务器端程序。
安全性——JavaScript只能通过浏览器实现信息浏览或动态交互,从而有效地防止数据丢失。
跨平台——JavaScript依赖于浏览器本身,与操作系统无关,只要浏览器支持JavaScript,JavaScript的程序代码就可以正确执行。
2017/9/6
主讲人:刘素华
4
JavaScript的语法
JavaScript区分大小写
每行结尾的分号可有可无
变量是弱型的——使用var运算符可以将变量初始化为任意的值。
使用大括号标记代码块
注释——单行注释:使用“//”开头,后面的文字为注释内容。
——多行注释:以“/*”开头,以“*/”结尾,之间的内容为注释内容。
2017/9/6
主讲人:刘素华
5
JavaScript的关键字
2017/9/6
主讲人:刘素华
6
JavaScript中的关键字是指在JavaScript中具有特定含义的、可以成为JavaScript语法中一部分的字符。
JavaScript中的关键字不能用作变量名、函数名以及循环标签。
JavaScript的数据类型
数值型
整型
浮点型
以0开头的数为八进制数,以0x开头的数为十六进制数。
字符型
单引号括起来的一个或多个字符
双引号括起来的一个或多个字符
JavaScript与Java不同,它没有char数据类型,要表示单个字符,必须使用长度为1的字符串。
布尔型
true/false,在JavaScript中使用整数0表示false,使用非0的整数表示true。
2017/9/6
主讲人:刘素华
7
JavaScript的数据类型
转义字符
以反斜杠开头的不可显示的特殊字符统称称为控制字符,也被称为转义字符。
2017/9/6
主讲人:刘素华
8
JavaScript的数据类型
空值
JavaScript中有一个空值(null),用于定义空的或不存在的引用。空值不等于空的字符串(“”)或 0。
未定义值
当使用了一个并未声明的变量,或者使用了一个已经声明但没有赋值的变量时,将返回未定义值(undefined)。
JavaScript中还有一种特殊类型的数字常量NaN,即“非数字”。当在程序中由于某种原因发生计算错误时,将产生一个没有意义的数字,此时JavaScript返回的数字值就是NaN。
2017/9/6
主讲人:刘素华
9
变量的定义及使用
变量的命名规则
变量名由字母、数字或下划线组成,但必须以字母或下划线开头。
变量名不能有空格、加号、减号或逗号等符号。
不能使用JavaScript中的关键字。
JavaScript的变量名是严格区分大小写的。
变量的声明
使用关键字var声明变量。其语法格式:var variale
变量的作用域
指变量在程序中的有效范围。在JavaScript中,根据变量的作用域可以将变量分为全局变量和局部变量两种。
2017/9/6
主讲人:刘素华
10