码迷,mamicode.com
首页 >  
搜索关键字:settimeout    ( 1566个结果
理解 Node.js 的 Event loop
问题 考察如下代码,脑回路中运行并输出结果: console.log("1"); setTimeout(function setTimeout1() { console.log("2"); process.nextTick(function nextTick1() { console.log("3" ...
分类:Web程序   时间:2019-04-19 00:43:28    阅读次数:167
Tips——canvas闪屏问题的处理
一、问题描述 在画canvas时,遇到屏幕瞬间空白的情况(大约1~2帧),造成用户体验不好。 二、原因 canvas的绘图过程是:先擦出整个画布;然后浏览器到达重绘时间点后,在空白的canvas上作画;xx毫秒后,这一帧动画上的所有元件完成绘画。 那么,当采用setTimeout或setInterv ...
分类:其他好文   时间:2019-04-14 17:59:49    阅读次数:246
页面加载完后刷新
// 页面加载完后刷新 function fresh() { if(location.href.indexOf("?reload=true")<0) { location.href+="?reload=true"; } } setTimeout("fresh()",50) // 页面加载完后刷新 f ...
分类:其他好文   时间:2019-04-14 11:10:32    阅读次数:94
setTimeout与Promise的区别
1,4,3,2 Promise是一个micro task 主线程是一个task micro task queue会在task后面执行 setTimeout返回的函数是一个新的task macro task queue 所以Promise会先于新task执行 根据html标准 一个task执行完后 u ...
分类:其他好文   时间:2019-04-11 19:45:39    阅读次数:381
闭包和let块级作用域
还是先从一个题目开始: 写一个隔1s输出数组的一项的函数。 如果可以用ES6语法,则可以这么写: 但是如果把这里的 改成 ,则输出就会变成一连串的 。 有同学很快想到了这是闭包啊,因为 把函数加入到 中,所以等到setTimeout的函数体执行时, 已经走完了 循环,变成了 。`arr[arr.le ...
分类:其他好文   时间:2019-03-29 20:52:39    阅读次数:195
微任务与宏任务
setTimeout 作为宏任务来存在 而 Promise.then 则是 微任务 上述代码按序号输出 所有会进入的异步都是指的事件回调中的那部分代码 在同步代码执行完成后才回去检查是否有异步任务完成,并执行对应的回调,而微任务又会在宏任务之前执行 继续在Promise 中实例化Promise 其输 ...
分类:其他好文   时间:2019-03-12 12:15:43    阅读次数:159
COCOS CREATOR(TS)之setTimeOut
一:前景有很多前端可能觉得setTimeOut不值得一讲,But,在不同的平台setTimeOut的执行是有一定的规则需要遵守,有时也叫迫于无奈.比如,前几日的开发中发现一个非常奇怪的现象,就是setOutTime在Web/微信IDE端都是可以起作用的,但是一旦到了手机微信中运行,好似就不那么灵光了.今日抽了点时间好好测试了一番,内容如下:二:测试Ⅰ,测试环境如下(使用TS代码)Ⅱ,代码1,测试思
分类:其他好文   时间:2019-03-10 23:33:15    阅读次数:588
requestAnimationFrame与setTimeout的区别
以往常常使用 setTimeout 以及 setInterval 方法来制作 JavaScript 动画,但是这种方式制作的动画经常会由于计时器的特性而带来一些问题。简单地说一下,计时器动画有以下几个问题。 间隔时间不精确,可能被阻塞。计时器的间隔指的是将回调函数推入任务队列的间隔时间,任务队列中的 ...
分类:其他好文   时间:2019-03-09 23:40:16    阅读次数:216
使用JavaScript制作页面特效2
1.Date对象的常用方法 setFullYear() setMonth() setDate() setHours() setMinutes() setSeconds() 定时函数 setTimeout:等待某段时间后调用某个函数(1次) 语法:setTimeout("调用的函数名称",等待时间) ...
分类:编程语言   时间:2019-03-08 22:01:03    阅读次数:200
js的事件循环机制:同步与异步任务(setTimeout,setInterval)宏任务,微任务(Promise,process.nextTick)
javascript是单线程,一切javascript版的"多线程"都是用单线程模拟出来的,通过事件循环(event loop)实现的异步。 javascript事件循环 事件循环中的同步任务,异步任务: 同步和异步任务在不同的执行"场所",同步的进入主线程,异步的进入Event Table执行并注 ...
分类:Web程序   时间:2019-03-05 21:24:52    阅读次数:241
1566条   上一页 1 ... 27 28 29 30 31 ... 157 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!