javascript操作BOM对象 浏览器对象模型

幕布

U

我的文档

数据库

API

HTML

JavaScript

JS操作BOM对象

JS基础

JAVA基础

JDBC

快速访问

最近编辑

回收站

幕布精选|

知识干货,尽在精选

JavaScript

JS操作BOM对象

思维导图

JS操作BOM对象

getHours()返回 Date 对象的小时数,其值介于0~23之间

getMinutes()返回 Date 对象的分钟数,其值介于0~59之间

getSeconds()返回 Date 对象的秒数,其值介于0~59之间

getMonth()返回 Date 对象的月份,其值介于0~11之间

getFullYear()返回 Date 对象的年份,其值为4位数

getTime()返回自某一时刻(1970年1月1日)以来的毫秒数

制作时钟特效:

function disptime(){

var today = new Date();

var hh = today.getHours();

var mm = today.getMinutes();获得小时、分钟、秒数

var ss = today.getSeconds();

document.getElementById("myclock").innerHTML="现在是:"+hh

+":"+mm+": "+ss;

}

disptime();

定时器:

setTimeout()

  • image

setInterval()

  • image

清除函数:

clearTimeout()

  • image

Math对象

常用方法:

ceil()对数上舍入

floor()下舍入

round()四舍五入

random()返回0-1之间的随机数

总结

  • image

在JavaScript中,有许多不同类型的事件可以使用。以下是一些最常用的:

鼠标事件:

click(单击):当用户单击某个元素时触发。

doubleclick(双击):当用户双击某个元素时触发。

mousedown(鼠标按下):当用户按下鼠标按钮时触发。

mouseup(鼠标松开):当用户松开鼠标按钮时触发。

mousemove(鼠标移动):当用户移动鼠标时触发。

mouseover(鼠标滑过):当用户将鼠标指针放在某个元素上时触发。

mouseout(鼠标滑出):当用户将鼠标指针移出某个元素时触发。

键盘事件:

keypress(键盘按键):当用户按下键盘上的键时触发。

keydown(键盘按下):当用户按下键盘上的键时触发。

keyup(键盘松开):当用户松开键盘上的键时触发。

表单事件:

change(改变):当元素的值发生变化时触发。

submit(提交):当表单被提交时触发。

计时器事件:

setTimeout:在指定的毫秒数后执行函数。

setInterval:每隔指定的毫秒数重复执行函数。

加载事件:

load(加载):当页面已完全加载时触发。

触摸事件:

touchstart(触摸开始):当用户在一个元素上触摸屏幕时触发。

touchmove(触摸移动):当用户在屏幕上移动手指时触发。

touchend(触摸结束):当用户从屏幕上移开手指时触发。

网络事件:

XMLHttpRequest:用于监听网络请求和响应事件,例如:load、error、timeout等。

浏览器事件:

blur(失焦):当元素失去焦点时触发。

focus(聚焦):当元素获得焦点时触发

当前文档159条主题 共1337字

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值