2020.8.31
绑定事件的两种方式
直接函数绑定,只能绑定一个事件,如果写多个,后面的事件会覆盖掉前面的事件。
所以使用addEventListener()
btn.addEventListener('click',function(){
})
冒泡和捕获
冒泡是从最内层的元素向上一级元素传递顺序
捕获是从上层元素向下层元素传递顺序
延迟函数
setTimeout(延迟要做的函数,延迟时间)
取消延迟函数 cleanTimeout(延迟函数名)
延迟时间毫秒计数
间隔函数
setInterval(函数间隔后要做的,事件)间隔函数会被不停的调用,除非取消间隔函数
取消间隔函数 clearInterval(间隔函数名)
var time = new Date; // 获取时间对象 var y1 = time.getYear(); // 获取距离1900年过了多少年 console.log(y1); // 结果为:120 var y2 = time.getFullyear(); // 获取年份 console.log(y2) // 结果为:2020 var month = time.getMonth(); //获取月份,但是月份是从0开始计算,会比我们常规认知少1 var date = time.getDate(); // 获取月份的第几天 var day = time.getDay(); // 获取周几,结果从0-7 var hour = time.getHours(); // 结果为24小时制 var min = time.getTime(); // 获取分钟 var secound = time.getSecounds(); // 获取秒数 var milsec = time.getMillisecounds(); // 获取毫秒数 time.getTime() // 获取时间戳 time.setFullyear(); // 设置年份 time.setMonth(); // 设置月份也是从0开始 time.setHours(); // 设置小时 time.setMinute(); // 设置分钟

浙公网安备 33010602011771号