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(); // 设置分钟

  

posted @ 2020-08-31 13:30  呦啊哈  阅读(78)  评论(0)    收藏  举报