时间对象和DOM节点

时间对象

var date=new Date(); //获取当前时间
date.getFullYear(); //获取年份
date.getMonth()+1; //月份从零开始
date.getDate(); //获取日期天数
date.getDay(); //获取周几信息,0对应周日
date.getHours(); //小时
date.getMinutes(); //分钟
date.getSeconds(); //秒

date.setHours //设置date的小时
date.getTime(); //获取距1970年的毫秒数

DOM节点

elem.nodeType : 查看节点类型
1.元素节点 2.属性节点 3.文本节点 8.注释节点 9.document 10.文档声明 11.文档碎片

elem.childNodes 获取所有子节点,包括文本节点

elem.children 获取元素节点

elem.firstChild 获取第一个文本节点
elem.lastChild 获取最后一个文本节点

elem.firstElementChild 获取第一个元素节点
elem.lastElementChild 获取最后一个元素节点

nextSibling、nextElementSibling 下一个兄弟节点
previousSibling、previousElementSibling 上一个兄弟节点

elem.parentNode 获取父节点

elem.closest() 找到离指定最近的元素,
例如:elem.closest(‘li’) 找到elem最近的li父节点

elem.offsetParent : 找到离elem最近的具有定位属性的祖先元素,跟css定位属性很像,如果嵌套的元素没有定位,就会得到body

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值