E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
setTimeout
【React.js 22】async+await异步操作
以往的异步操作,都是使用callback的方式去实现,例如
setTimeout
()函数,一旦互相依赖的事件多了,这种方式就很容易造成callbackhell,不易读,很不友好:
setTimeout
(()
IUVO
·
2023-04-09 11:13
promise
resolve表示将状态变成成功完成,reject表示将状态变成失败完成当resolve方法执行完成之后,再执行then方法letp=newPromise((resolve,reject)=>{
setTimeout
Meme_xp
·
2023-04-09 09:47
javascript
前端
开发语言
前端Tips#6 - 在 async iterator 上使用 for-await-of 语法糖
1、场景简述以下代码中的for...of操作,打印顺序"2、3、4"(总共耗费时间4s):constdelay=(time)=>()=>
setTimeout
(()=>{console.log(time)
JSCON简时空
·
2023-04-09 08:20
js事件循环机制
同步任务)与异步事件(异步任务)同步事件在主线程中执行的任务异步事件只有主线程的执行栈为空时才开始执行异步任务,异步任务又可进一步分为宏任务与微任务宏任务与微任务的分类宏任务:script(整体代码)
setTimeout
setIntervalsetImmediateI
谢_ffd1
·
2023-04-09 07:23
三种方法解决
setTimeout
的循环输出问题
我们有时候会遇到在循环中调用
setTimeout
进行迭代的问题,如下所示。
陈宜栋
·
2023-04-09 06:29
setTimeout
循环输出i
【FFmpeg】ffmpg超时总结
......TimeoutforIOoperations(inmicroseconds)(from0toI64_MAX)(default0)ftpAVOptions:-timeoutED.......
settimeout
ofsocketI
郭老二
·
2023-04-09 04:01
视频
ffmpeg
vue中的this指向问题
function(){this.showMessage1();//this1this.showMessage2();//this2},methods:{showMessage1:function(){
setTimeout
microheng
·
2023-04-08 21:14
JS节流、防抖
console.log('闪现');}constthrottle=(fn,time)=>{let冷却中=falsereturn(...args)=>{if(冷却中){return}fn(...args)冷却中=true
setTimeout
取个帅气的名字真好
·
2023-04-08 20:10
JavaScript节流阀
节流阀:可以减少一段时间内事件触发的频率,指定时间内只能触发一次;//1、先定义一个节流阀lettimer=null;//2、开启延时器timer=
setTimeout
(()=>{//所要执行的操作//
大吉大利的卦象
·
2023-04-08 14:40
JavaScript
javascript
前端
vue.js
ES6 promise
那就new一个varp=newPromise(function(resolve,reject){//做一些异步操作
setTimeout
(function(){console.log('执行完成');resolve
泡泡糖_966c
·
2023-04-08 09:26
Promise详解
就是一个用来存储数据的对象但是由于Promise存取方式的特殊,所以可以直接将异步调用的结果存储到Promise中functionsum(a,b){returnnewPromise((resolve,reject)=>{
setTimeout
火木火木
·
2023-04-08 00:26
Node.js
前端
node.js
js宏任务和微任务(异步和同步执行的顺序)探究
js宏任务和微任务(异步和同步执行的顺序)探究目录js宏任务和微任务(异步和同步执行的顺序)探究前言一、什么是宏任务和微任务二、图例解释三、示例代码总结附:js定时器(
setTimeOut
)真的守时吗?
£漫步 云端彡
·
2023-04-08 00:20
前端
js宏任务和微任务
setTimeOut不守时
【JS】JavaScript中的宏任务和微任务
概念宏任务宏任务:主代码块、
setTimeout
、setInterva
小绵杨Yancy
·
2023-04-08 00:18
我好像不会JavaScript
event
loop
微任务
宏任务
js
宏任务和微任务
//开启一个定时器1秒后执行
setTimeout
(()=>{console.log(1)},1000)console.log(2)以上的代码控制台的输出结果是“2,1";即先输出2再输出1;先执行的是打印
火木火木
·
2023-04-08 00:45
javascript
开发语言
ecmascript
封装一个函数,实现请求失败重传
一个异步请求/操作模拟代码如下constrequest=(url)=>newPromise((resolve,reject)=>{
setTimeout
(()=>{Math.random()>0.8?
杭州程序员小陈
·
2023-04-07 11:50
Javascript的单线程与多线程
目录一、浏览器的线程和进程1.浏览器的线程2.浏览器是多进程的二、Javascript是单线程的1.异步Ajax也是单线程的2.setInterval和
setTimeout
本质上并不是多线程三、WebWorker
爱上的云
·
2023-04-07 11:34
web前端
javascript
多线程
JS中的定时器和循环定时器以及简单的页面倒计时案例
本文将介绍定时器
setTimeout
的三种调用方式,会介绍取消定时器clearTimeout,会介绍循环定时器setInterval以及取消循环定时器clearInterval1.定时器:setInterval
Mir ㅤ
·
2023-04-07 05:16
javascript
vscode
html
关于ios的safari浏览器拦截window.open跳转的解决办法
setTimeout
是在主线程运行的,因此该操作不会被浏览器确定为是代码操作的,所以不会拦截掉
setTimeout
(function(){window.open(url,'_black')})
Wxinin
·
2023-04-07 02:18
safari
javascript
前端
iterm2利用脚本保存ssh会话
/usr/bin/expect
settimeout
30spawnssh[lindex$argv0]@[lindex$argv1]expect{"(yes/no)?"
草莓君_
·
2023-04-07 02:52
实现一个Promise
实现过程用到了以下的知识点闭包事件循环typeof的用法学习实现Promise之前,先看一个简单的Promise的使用案例varpromise=newPromise(function(resolve,rejcet){
setTimeout
fourkilometers
·
2023-04-06 14:29
自动获取输入框的焦点(focus)
//自动获取输入框的焦点
setTimeout
("document.getElementById(\"id\").focus()",50);
Vampire-Knight
·
2023-04-06 13:11
前端
-
JavaScript
前端
定时器(
setTimeout
()和setInterval())的清除问题
setTimeout
()方法用来指定某个函数或字符串在指定的毫秒数之后执行。
牛牪犇0
·
2023-04-06 10:57
笔记
js
Chrome 88 的新特性
cssaspect-ratioaspect-ratio---宽高比img{aspect-ratio:1/1(宽/高)}大幅限制链式JavaScript定时器可以减少CPU的使用率和电池的使用率链式调用:如果你在一个
setTimeout
前端小白的摸爬滚打
·
2023-04-06 05:07
JavaScript异步 Promise、async/await、generator
用来解决回调地狱,代码更加简洁易维护;
setTimeout
(function(){//第一层console.log('武林要以和为贵');
setTimeout
(function(){//第二程console.log
Heavenmeimei
·
2023-04-06 03:09
前端
requestAnimationFrame 使用
从这句话可以看出,它相比
setTimeout
等API的优势之一是减少DOM重绘的次数。语法也很简单:window.requestAnimationFrame(c
越前君
·
2023-04-05 17:59
20230403----重返学习-期约Promise-try与catch与finally捕获异常
PromisePromise:ES6新增的,处理异步请求,解决回调地狱问题,采用承诺者设计模式Promise的基础知识Promise中eventloop同步异步的处理Promise的源码(手写)异步定时器
setTimeout
方朝端
·
2023-04-05 16:13
重返学习
学习
javascript
前端
深入Linux C/C++ Timer定时器的实现核心原理
当需要开启一个定时任务的时候,会有一个优雅的、如下形式的接口:typedefvoid(*callback)(void*);void
setTimeout
(unsignedintsecond,callbackcb
Linux服务器开发
·
2023-04-05 16:59
Linux服务器开发
后端开发
linux网络编程
定时器
后端开发
Linux服务器开发
C/C++
网络编程
php中页面3秒自动跳转
/n";echo"如果没有跳转,请点这里跳转/n";echo"
setTimeout
(/"window.location.href='".
yingying0708
·
2023-04-05 15:14
知识收集
php
redirect
header
function
url
uniapp 弹出框提示后进行页面跳转
setTimeout
(()=>{uni.showToast({title:'下单成功',});
setTimeout
(()=>{uni.hideToast();//关闭提示后跳转uni.navigateTo
阿豪.712
·
2023-04-05 15:12
前端
javascript
html
uniapp跳转页面成功,点击确定按钮进行跳转,延迟跳转
uni.showModal({title:"登录成功",showCancel:false,})
setTimeout
(()=>{uni.switchTab({url:'..
放开我还能创造BUG
·
2023-04-05 14:20
前端
javascript
html
uni-app
nodejs的简单复习
定时器
setTimeout
()是属于window的method,但我们都是略去window这顶层物件名称,这是用来设定一个时间,时间到了,就会执行一个指定的method。
PCthedream
·
2023-04-05 12:16
javascript
开发语言
ecmascript
vue H5页面在微信浏览器打开软键盘关闭导致页面空缺的问题
总结微信里打开h5页面,点击输入框,再把软键盘收起,发现页面没变,但是按钮,输入框的位置边了在获取输入框失去焦点时候:inputBlur(){
setTimeout
(()=>{if(document.activeElement.tagName
残阳_帅
·
2023-04-05 10:05
解决vue 按钮多次点击重复提交问题
data(){return{isDisable:false,//表单重复提交}}methods:{saveData(){this.isDisable=trueApi.add().then(res=>{
setTimeout
Dreams.*
·
2023-04-05 07:14
vue.js
前端
javascript
jquery扩展
监听div大小改变事件//监听div大小变化(function($,h,c){vara=$([]),e=$.resize=$.extend($.resize,{}),i,k="
setTimeout
",j
wppeng
·
2023-04-05 06:03
定时器
JavaScript提供定时执行代码的功能,叫做定时器(timer),主要由
setTimeout
()和setInterval()这两个函数来完成。
左冬的博客
·
2023-04-05 04:24
apply、call与bind
"lucy";varobj={name:"martin",say:function(){console.log(this.name);}};obj.say();//martin,this指向obj对象
setTimeout
~柠凉id
·
2023-04-05 03:52
html
前端
javascript
vue promise async-await try-catch axios 讲解
vuepromiseasync-awaittry-catch讲解promise异步函数与回调函数的说明异步函数:定时器
setTimeout
,ajax(异步函数的执行,不会阻塞主线程代码的执行)回调函数:
Dking222
·
2023-04-05 00:42
vue基础知识
vue
js 和 css动画
js和css动画使用
setTimeout
()或者setInterval()使用这两个函数定时调用一段代码。这是其原理。
小小小8021
·
2023-04-04 23:41
【无标题】
1.JS为什么要区分微任务和宏任务当代码执行到某个异步任务(例如Promise、
setTimeout
等)时,该异步任务将被放入事件队列中,等待下一次事件循环来处理它。
quitv
·
2023-04-04 22:11
javascript
前端
开发语言
自定义setInterval
functionmySetinterval(fn,timeout){vartimer={id:null}functionsettimefn(){timer.id=
setTimeout
(function(
adtk
·
2023-04-04 22:42
事件循环与宏任务、微任务
,如鼠标点击事件,键盘事件,ajax请求,dom操作等微任务:js引擎的操作的回调,promise,mutationObserver等宏任务与微任务分别包括哪些事件macrotasks:script,
setTimeout
Felicity_Gao
·
2023-04-04 21:32
对
setTimeout
和requestAnimationFrame的理解
事件环来源JakeArchibold的事件轮询演讲视频事件环.gif在刚开学使用javascript制作逐帧动画的时候使用的是
setTimeout
和setInterval这两个api来绘制动画帧。
白羊席梦
·
2023-04-04 21:23
JavaScript执行机制
);console.log('async1end');}asyncfunctionasync2(){console.log('async2');}console.log('scriptstart');
setTimeout
wojiaho
·
2023-04-04 21:19
回调函数的嵌套
正常的代码都是链式操作,某一步执行出问题,则向下停止,而回调则不然.常见的典型异步回调
setTimeout
(function(){console.log('1s之后做的事情');
setTimeout
(function
小五同学H
·
2023-04-04 17:41
Promise、 Async/await 、
setTimeOut
执行顺序及区别
最终结果:
setTimeout
属性宏任务,Promise里面的then方法属于微任务,Async/Await中await语法后面紧跟的表达式是同步的,但接下来的代码是异步的,属于微任务。
勒布朗-前端
·
2023-04-04 16:01
es6
1024程序员节
setTimeout
、promise、async/await 的区别
setTimeout
、promise、async/await的区别
setTimeout
属性宏任务,Promise里面的then方法属于微任务,Async/Await中await语法后面紧跟的表达式是同步的
wangpachong
·
2023-04-04 16:17
js
vue
javascript
html5
es6
2019-01-07
setTimeout
的第一个参数为什么要写函数?如果
setTimeout
第一个参数使用字符串而非函数的话,会引发内存泄漏。内存泄漏是指任何对象在您不再拥有或需要它之后任然存在。
AAA前端
·
2023-04-04 16:54
async、await、Promise、
setTimeout
执行顺序
asyncfunctiona2(){console.log(3)}asyncfunctiona1(){console.log(1)awaita2();console.log(2);}console.log(4)a1()
setTimeout
The..Fuir
·
2023-04-04 15:39
面试
javascript
前端
javascript
我终于搞懂了async/await、promise和
setTimeout
的执行顺序
我终于搞懂了async/await、promise和
setTimeout
的执行顺序前言js事件循环机制(JavaScriptEventLoop)promise、async/await流程梳理前言今天看到一道面试题
Thetimezipsby
·
2023-04-04 15:07
javascript
前端
vue.js
setTimeout
、Promise、Async/Await 的区别
setTimeout
、Promise、Async/Await的区别如何避免回调地狱1)Promise构造函数是同步执行的,then方法是异步执行的2)async/await可以通过编写形似同步的代码来处理异步
大厂全栈
·
2023-04-04 15:02
前端
面试
javascript
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他