function* bar() { const result = yield new Promise((resolve, reject) => { setTimeout(() => { resolve('Hello Generator'); }, 3000); }); console.log(res ...
分类:
其他好文 时间:
2020-07-23 23:26:40
阅读次数:
118
let setTimeout = (sec, num) => { // 初始当前时间 const now = new Date().getTime() let flag = true let count = 0 while (flag) { count++ // 再次运行时获取当前时间 const ...
分类:
编程语言 时间:
2020-07-23 01:43:39
阅读次数:
103
1、require引入 //require.jslet a = 0; const count = () => { ++a; console.log(a,'==require模块内部函数执行==') } setTimeout(function(){ ++a; console.log(a,'==requ ...
分类:
其他好文 时间:
2020-07-22 11:20:25
阅读次数:
103
Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。 那就new一个 var p = new Promise(function(resolve, reject){ //做一些异步操作 setTimeout(fu ...
分类:
其他好文 时间:
2020-07-21 22:52:13
阅读次数:
90
今天 这只了setTimeout 定时器,让函数 200毫秒执行一次,写法这样不生效: setTimeout( sum (1) , 200 ); 函数立即执行,不会睡觉; 经查前辈说:https://blog.csdn.net/u014805893/article/details/77072832 ...
分类:
其他好文 时间:
2020-07-18 13:52:17
阅读次数:
64
详解JS中定时器setInterval和setTImeout的this指向问题 ...
分类:
Web程序 时间:
2020-07-15 23:21:21
阅读次数:
83
uniapp 密码框输入空格(去除空格)的时候一直回显不及时 经过一番折腾 终于搞定 1.先赋值: this.pwd = e.detail.value 2. 使用setTimeout(再次赋值 ) setTimeout(() => { this.pwd = e.detail.value;this.p ...
分类:
移动开发 时间:
2020-07-15 13:07:12
阅读次数:
436
var resizeTimer = null; window.onresize = function () { if (resizeTimer) clearTimeout(resizeTimer); resizeTimer = setTimeout(function(){ console.log(" ...
分类:
其他好文 时间:
2020-07-15 12:45:27
阅读次数:
63
大概意思是:浏览器中的任务队列不止一个,且优先级也不同。基本上可以分为如下两种:macro-task: script(整体代码), setTimeout, setInterval, setImmediate, I/O, UI renderingmicro-task: process.nextTick ...
分类:
Web程序 时间:
2020-07-11 09:49:39
阅读次数:
80
定义 setTimeout()和setInterval()经常被用来处理延时和定时任务。setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式,而setInterval()则可以在每隔指定的毫秒数循环调用函数或表达式,直到clearInterval把它清除。setTimeout()只 ...
分类:
其他好文 时间:
2020-07-10 09:47:30
阅读次数:
53