学习HTML的第七天

一、时间

获取当前时间

t1 = new Date()

二、BOM操作

1.什么是BOM

浏览器对象模型
js提供了一个window对象,表示整个浏览器。

2.window对象

js中定义的全局变量,都是绑定在window对象上的属性

三、窗口的基本操作

1.新建窗口

window.open()
window.open(html地址)
window.open(html地址,’’,‘width=宽度值,heigth=高度值’)

2.关闭窗口

窗口对象.close() - 关闭指定窗口

3.移动窗口(只针对独立存在得小窗口有效)

窗口对象.moveTo(x坐标,y坐标)

4.获取窗口的宽度和高度

窗口对象.innerWidth\窗口对象.innerHeight
窗口对象.outerWidth\窗口对象.outerHeight

5.修改窗口中的内容

窗口对象.location = 新的页面地址

四、弹框

1.警示框、提示框

alert(提示信息)

2.确认提示框(带提示信息和确定、取消按钮)

confirm(提示信息) - 如果选的确定,返回值是true,取消返回值是false

3.带输入框的提示框(带提示信息,输入框,确定按钮,取消按钮)

prompt(提示信息) - 如果点击取消,返回值就是null,如果点确定,返回值就是输入框输入的内容

五、定时操作

1.定时相关的方法

1)setInterval/clearInterval

setInterval(函数,定时时间) - 每隔指定时间(单位:毫秒)执行一次指定函数,会返回一个定时器对象
注意:保存定时器对象的时候需要使用全区变量
clearInterval(定时器对象) - 关闭指定定时器

2)setTimeout/clearTimeout

setTimeout(函数,定时时间) - 到指定时间后调用执行函数,只调用一次
clearTimeout(定时器)

六、事件绑定

1.事件绑定 - 在事件源上绑定指定事件对应的驱动程序

xxx发送了xxx就做xxx - 遇到这种情况就需要做事件绑定
‘事件源’发生了’事件’就做’事件驱动程序’

2.怎么给事件源绑定事件

a.在事件源对应的标签的事件属性中调用事件属性中调用事件驱动程序对应的函数(事件驱动程序中的this是window)
b.给事件源节点的的事件属性赋值为驱动程序对应的函数(事件驱动程序中的this是事件源)
节点.事件属性 = 函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值