没有合适的资源?快使用搜索试试~ 我知道了~
网页中使用JavaScript优秀文档.ppt
0 下载量 137 浏览量
2022-11-14
13:22:53
上传
评论
收藏 150KB PPT 举报
温馨提示
试读
54页
网页中使用JavaScript优秀文档.ppt
资源推荐
资源详情
资源评论
第6章 网页中使用JavaScript
学习目标
JavaScript中的概念,如对象、事件等
JavaScript类型和变量
熟悉各种语句
掌握内置对象和函数
掌握各种事件
1
第6章 网页中使用JavaScript
教学内容
6.1 JavaScript中的数据类型与变量
6.2 JavaScript的语言结构
6.3 JavaScript中的对象
6.4 JavaScript中的事件
6.5 JavaScript实例
本章小结
返回总目录
2
6.1 JavaScript中的数据类型与变量—数据类型
返回目录
JavaScript主要的数据类型有:数值类型(number)、字符串型(String
)、对象类型(object)、布尔类型(Boolean)、空类型(null)。
1.数值类型
在JavaScript 中数值类型可代表整数和浮点数。整数可以为正数、0 或
者负数。浮点数通常是科学记数法,如1.6E10(E大小写均可)代表
1.6×10
10
。
2.字符串类型
字符串类型是用引号括起来的一组字符。如:“happy birthday to you ”
3.对象类型
因为JavaScript是一种基于对象的语言,所以在JavaScript中还有对象类
型,比如以后将会讲到的windows对象等。
4.布尔类型
布尔类型用于逻辑运算,一个布尔类型的变量可能的取值有 true 和 false
。
5.空数据类型
空数据类型就是null,也就是没有任何值,什么也不表示。
3
Pathname属性:提供文档在主机上的路径及文件名。
write("<a href=\"\">"+"百度页面"+"</a><br>");
bold()方法:该方法使字符串以黑体显示。
anchor对象:代表当前文档中的一个链接点,用数组links来访问。
在JavaScript中创建一个新的对象需要三个步骤:
getYear() 获得日期对象的年份
<a href="www.
3.日期对象(Date)
当MouseUp事件发生时JavaScript会自动调用onMouseUp句柄。
JavaScript的语言结构
JavaScript中的数据类型与变量
(1)定义一个未知大小的数组:var s=new Array();
if语句是可以嵌套的。
sub() 和sup()方法:分别使字符串以下标和上标的形式显示。
stop()onmouseout=t.
从语句格式中可以看出,函数定义由三部分组成:
onUnload 用在 BODY 或 FRAMESET 标签上。
6.1 JavaScript中的数据类型与变量—变量
在 JavaScript 中,变量用来存放脚本中的值,在需要用这个值的地方
可以用变量来代表。JavaScript语言不像其他语言那样对数据类型要求
严格,所以不必声明每一个变量的类型。虽然变量声明不是必须的,但
在使用变量之前先进行声明是个好习惯。变量声明使用 var 语句进行。
如:var student= false; // 变量student 的数据类型为Boolean 类型。
另外,在定义变量名时必须遵循以下规则:
1. 第一个字符必须以字母(大小写均可)、或下划线、或美元符$开
始。例如_md和md都是合法的变量名称。而2md和@md都是非法的。
2. 变量名中不能包含空格。例如 text name就是不合法的变量名。
3. 变量名称不能是保留字。例如var是JavaScript中定义变量的保留字
,在给变量起名字的时候就不能使用var。
4. 变量名区分大小写。JavaScript 是一种区分大小写的语言,将一个
变量命名为 name 和将其命名为 Name是不一样的。
另外,对象名必须大写,方法名和属性名大小写均可。JavaScript支持
//注释符。
返回目录
4
6.2 JavaScript的语言结构— if条件语句
if…else 语句是JavaScript中最基本的控制语句,通过它可以改变语句的
执行顺序。
if条件语句的基本格式是:
if(表述式)
{语句段1;}
else
{语句段2;}
功能:如果条件满足,即表达式为true,则执行语句段1,否则执行语句段
2。如果语句段1和语句段2中只有一条语句,两边的花括号可以省去,如
果有多条语句,则必须使用花括号将其括起来。If条件语句中的else部分可
以省去,如果省去,当条件满足时执行语句段1,如果不满足,就什么也不
做。if必须小写。
返回目录
5
剩余53页未读,继续阅读
资源评论
zzzzl333
- 粉丝: 674
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 二叉树7-1-1.cpp
- android 9.0 原生模拟器 签名文件
- 技术面试最后反问面试官的话 校招面试非技术问题有哪些 非技术问题如何回答.png
- NB-IOT-BC26全网通模块Altium+ CADENCE +PADS三种格式(原理图SCH+PCB封装库)文件.zip
- 基于微信小程序开发的校园失物招领系统源码毕业设计(优质项目源码).zip
- 词向量是一种将自然语言中的单词转换为数值向量的技术,它能够捕捉词义和上下文信息
- nmap与masscan的简单使用
- MyBatis动态SQL.pdf
- 基于stm32单片机protues仿真的温湿度控制系统设计(仿真图、源代码)
- 词向量:自然语言处理的基石
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功