JS-API-4-日期对象+节点操作
JS学习笔记9
日期对象
实例化
1 |
|
方法
1 |
|
getFullYear 获取四位年份
getMonth 获取月份,取值为 0 ~ 11
getDate 获取月份中的每一天,不同月份取值也不相同
getDay 获取星期,取值为 0 ~ 6
getHours 获取小时,取值为 0 ~ 23
getMinutes 获取分钟,取值为 0 ~ 59
getSeconds 获取秒,取值为 0 ~ 59
时间戳
使用场景:如果计算倒计时效果,前面方法无法直接计算,需要借助于时间戳完成
算法
将来的时间戳 - 现在的时间戳 = 剩余时间==毫秒==数
三种方法获取时间戳
1
2let date=new Date()
date.getTime()1
2
3
4+new Date()
//得到指定时间的时间戳,括号里面加时间
+new Date('2022-4-1 18:30:00')1
Date.now()
节点操作
- DOM树里面每一个内容都称之为节点
- 类型:
- 元素
- 属性
- 文字
查找节点(默认查元素节点)
一律用属性查找
- 父节点
1 |
|
- 子节点
1 |
|
- 兄弟节点
1 |
|
增加节点
- 创建节点
document.createElement(‘div’)
document.body.appendChild(div)
- 追加节点
- 插入到父元素的最后一个子元素
1 |
|
- 插入到父元素中的某个子元素前面
1 |
|
克隆节点
1 |
|
深克隆:true (li里面的全部内容)
浅克隆:false(默认,只克隆标签)
删除节点
1 |
|
M端事件(移动端)
- touchstart 触摸开始
- touchend 触摸结束
- touchmove 触摸移动
SWIPER插件(plugin)
了解插件的使用方法
JS-API-4-日期对象+节点操作
https://wjcbolg.cn/2023/04/29/JS学习笔记9/