全局对象和定时器

简介: 全局对象和定时器

全局对象

global.a = 1;
console.log(global.a);
console.log(a);

使用 global 关键字声明全局变量

跟踪程序执行流程
global.console.log(2,1,2,3);
console.trace();

使用 trace 查看程序源码调用

获取执行文件目录和文件名
console.log(__filename);
console.log(__dirname);


__filename:查看执行文件名

__dirname:获取执行文件所在目录

定时器
setTimeout(function () {
    console.log('这个炸弹爆了!')
},1000);

清除定时器

let timer = setTimeout(function () {
    console.log('这个炸弹爆了!')
},1000);
clearTimeout(timer);

不会执行。定时器不会立即执行,而是等待 1 秒后执行,程序不会等待 1 秒执行会继续往下执行,遇到 clearTimeout 方法会清除定时器

相关文章
|
5月前
节流函数和防抖函数的区别和应用
节流函数和防抖函数的区别和应用
22 0
|
6月前
|
前端开发
封装防抖函数和节流函数
封装防抖函数和节流函数
37 0
|
2天前
|
JavaScript 前端开发
JavaScript如何设置定时器,怎么清除定时器
JavaScript如何设置定时器,怎么清除定时器
9 3
|
2月前
|
JavaScript
vue 定时器:setInterval和setTimeout使用实例及区别
vue 定时器:setInterval和setTimeout使用实例及区别
|
3月前
|
JavaScript 前端开发
JS实现可以控制的定时器,setInterval,clearInterval
JS实现可以控制的定时器,setInterval,clearInterval
20 0
|
5月前
|
JavaScript 前端开发
js中的两种定时器,有什么区别?怎么清除定时器?
js中的两种定时器,有什么区别?怎么清除定时器?
47 0
|
5月前
|
JavaScript
js设置定时器方法?清除定时器方法?区别是什么?
js设置定时器方法?清除定时器方法?区别是什么?
|
8月前
|
JavaScript
js中两种定时器,setTimeout和setInterval的区别
js中两种定时器,setTimeout和setInterval的区别
57 0
|
8月前
|
JavaScript 前端开发
js设置定时器的方法?作用?以及清除定时器的方法?
js设置定时器的方法?作用?以及清除定时器的方法?
|
JavaScript
BOM中window对象的方法之计时器
BOM中window对象的方法之计时器 前面讲到了window对象的弹窗方法,现在来讲一下计时器方法。 // setInterval(function(){},time,参数,参数) 按照指定的周期(以毫秒计)来调用函数或计算表达式。 var i=0; var timer=setInterval(function(){ i++; console.log(i); }, 1000); // clearInterval(定时器的名称) 取消由 setInterval() 设置的 timeout。 document.