第3章 JaaScript
第三章 JavaScript语法 课程目标 熟悉JavaScript的数据类型: 数值型、字符型、逻辑型、空值 掌握JavaScript的表达式与运算符 掌握JavaScript控制语句、内部对象 掌握JavaScript自定义对象 体验项目—— 想知道如何在浏览器中显示早上(中午、晚上)好,同时显示系统的当前日期和星期数吗?打开记事本或者其他文本编辑器,输入相关代码,将其保存为后缀是“.html”的文件,通过浏览器打开该文件,就可以在浏览器窗口中看到如图所示的显示效果: 知识结构 数据类型 JavaScript是一种基于客户端浏览器、面向(基于)对象、事件驱动式的网页脚本语言。JavaScript提供的脚本语言编程与C++非常相似,它只是去掉了C语言中有关指针等容易产生错误的内容,并提供了功能强大的类库。 JavaScript的格式 JavaScript对书写格式有如下要求: JavaScript语言区分大小写。 JavaScript脚本程序须嵌入到Html文件中。 JavaScript脚本程序中不能包含Html标记代码。 使用JavaScript编写程序时,一行只能写一条语句。 JavaScript语句末尾可以加分号,此时多条语句可以写在一行,语句中间以分号隔开。 JavaScript脚本程序可以独立保存为一个外部文件,其中不包含标签。 JavaScript脚本程序的几种基本格式: 我们以在浏览器中显示“Hello World!!!”为例,说明JavaScript脚本程序的几种基本格式: (1) (2) (3) (4) (5) 语句document.write(“Hello World!!!”) 保存在一个外部文件“hello.js”中 (6) (7)使用JavaScript协议: 请单击 或: 请单击 或: 请单击 下面是将JavaScript脚本加入Web文档中的例子:
基本数据类型 JavaScript的四种基本数据类型如下: 常量 整型常量 其整型常量可以使用十六进制、八进制和十进制的形式表示其值,例如:3721、0007、0xaff、(0Xaff)等 实型常量 实型常量是由整数部分和小数部分组成,如12.32、193.98。可以使用科学计数法或标准方法表示:5E7、4e5、12.68等 布尔值 布尔常量只有两种状态,True或False。它主要用来表示或说明一种状态,用于控制操作流程 字符型常量 是使用单引号(‘’)或双引号(“”)括起来的一个或多个字符。如“This is a book of JavaScript”、“3245”、“ewrt234234”等 转义字符表 变量 变量的主要作用是存取数据、提供存放信息的容