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
JS正确的实现Sleep
varsleep=function(time){varstartTime=newDate().getTime()+parseInt(time,10);while(newDate().getTime()
setTimeout
ZeroingX
·
2020-11-17 18:42
防抖和节流
//防抖-定时器functiondebounce(fn,wait){vartimer=nullreturnfunction(){if(timer){clearTimeout(timer)}timer=
setTimeout
ToSmile
·
2020-11-17 06:16
javascript
js防抖和节流
constdebounce=function(fn,delay=300){lettimer=nullreturnfunction(){if(timer)clearTimeout(timer)timer=
setTimeout
anchen
·
2020-11-17 00:33
javascript
js防抖和节流
constdebounce=function(fn,delay=300){lettimer=nullreturnfunction(){if(timer)clearTimeout(timer)timer=
setTimeout
anchen
·
2020-11-17 00:22
javascript
Java是这样通过Unirest实现短信验证码注册登录,你一定想不到
刚碰Java通过Unirest实现短信验证码注册登录,今天是个好日子,明天继续学Java,明天也是个好日子`Unirest.
setTimeout
s(0,0);HttpResponseresponse=Unirest.post
合格打工人
·
2020-11-16 18:08
java
短信验证码
try catch
console.log(err);}不过结合await使用是可以的await相当于变为假同步了吧我这样理解的constfetchFailure=()=>newPromise((resolve,reject)=>{
setTimeout
莣忧草_3b53
·
2020-11-16 14:21
async/await 异步应用的常用场景
下面将简单地描述一下一些日常常用场景,加深对async/await认识最普遍的异步操作就是请求,我们也可以用
setTimeOut
来简单模拟异步请求。
changli
·
2020-11-15 14:34
html
css
javascript
async/await 真不是你想象中那么简单
先上代码公共代码functiongetData(data,time){returnnewPromise(function(resolve,reject){
setTimeout
(function(){resolve
changli
·
2020-11-15 14:32
javascript
html
css
typescript
jsliang 求职系列 - 07 - Promise
为什么 3.3怎么用四Promise基础 4.1newPromise 4.2Promise状态五题库:基础题 5.1题目一 5.2题目二 5.3题目三 5.4题目四 5.5题目五 5.6题目六六题库:结合
setTimeout
jsliang
·
2020-11-13 17:01
前端
javascript
面试
求职
promise
高阶函数&&高阶组件
常见的高阶函数:定时器
setTimeout
();setInterval()Promise();数组相关:forEach();filter();map();reduce();find();findIndex
Hole
·
2020-11-13 17:56
javascript
「译」代码优化策略 — Idle Until Urgent
闲置直到紧急)译者注:大家耳熟能详的优化策略已经谈论了好多年了,用Chrome性能分析工具发现瓶颈并针对性优化的文章网络上也有不少,但是从运行时调度策略来思考优化方式的却凤毛麟角,正如我们之前只知道使用
setTimeout
alisecued
·
2020-11-13 17:52
chrome
javascript
JavaScript-定时器
2、
setTimeout
()在指定的毫秒数后调用函数。只执行一次。
王超
·
2020-11-13 10:33
前端
javascript
Eventloop不可怕,可怕的是遇上Promise
setTimeout
(()=>{console.l
小美娜娜
·
2020-11-13 10:22
javascript
vue如何实现滑动到指定位置
$nextTick(()=>{
setTimeout
(()=>{lettargetbox=document.getElementById('targetbox');this.target=targetbox.offsetTop
energy drink
·
2020-11-12 16:50
shell脚本实现自动输入账号密码连接运服务器并执行其他命令的方法-总结
/usr/tcl/bin/expectif{$argc"exit1}
settimeout
-1sethost[lindex$argv0]setusername[lindex$argv1]setpassword
世界这么美还没钱去看
·
2020-11-11 22:55
Vue实现函数防抖和节流
returnfunction(){constcontext=this;constargs=[...arguments];if(timeout)clearTimeout(timeout);timeout=
setTimeout
CodeByu
·
2020-11-11 15:19
javascript
javascript
手写promise实现异步
/promiseUtils/myPromise')letpromise=newMyPromise((resolve,reject)=>{
setTimeout
(()=>{resolve('success'
zora chan
·
2020-11-10 20:55
promise
前端
js
javascript
JS事件循环机制---宏任务/微任务
image微任务和宏任务皆为异步任务,但微任务优先级高于宏任务例子1console.log('scriptstart');
setTimeout
(function(){console.log('
setTimeout
如你眉间山水
·
2020-11-10 16:18
JS的this词法
varobj={id:"awesome",cool:functioncoolFn(){
setTimeout
(function(){console.log("awesome?"
AzeShinja
·
2020-11-05 16:40
Js基础知识
面试题---什么是防抖和节流?有什么区别?如何实现?
functiondebounce(fn){lettimeout=null;//创建一个标记用来存放定时器的返回值returnfunction(){clearInterval(timeout);//每个用户输入的时候把一个
setTimeout
clear
woshishui099
·
2020-11-05 15:29
js
js
vue
闭包解决var的索引缓存问题
内层定时器函数引用外层IIFE传的值形成闭包for(vari=0;i<5;i++){(function(j){//j=i
setTimeout
(function(){console.log(newDate
风中告退
·
2020-11-03 14:28
JavaScript
JS之For循环内异步操作,总是得到最后一次循环变量?
如下代码:for(vari=0;i<5;i++){
setTimeout
(function(){console.log(i)},1000)}执行后发现他神奇的输出了5,5,5,5,5。
geeklibin
·
2020-10-30 17:52
iframe跨域传值踩坑
就是传不过去消息,然后angular本地服务也会发一条message,导致我误以为消息是通的,但是消息体不正确,origin也不正确,误导我的那条消息网上翻了个遍也没有找到解决方法,在一次不经意的尝试中,我使用了
setTimeout
书中自有颜如玉__
·
2020-10-29 14:23
箭头函数 vs 普通函数
普通函数,this指向最后一次调用它的对象箭头函数,没有this,需要通过作用域链来确定this的指向,this绑定的是最近的一次定义的非箭头函数leta={name:'a',fn:function(){
setTimeout
曼少女
·
2020-10-28 17:05
写一个链式的Promise
如以下例子:constfn=()=>{returnnewPromise((resolve,reject)=>{
setTimeout
(()=>{constn:numb
刘泽佳
·
2020-10-26 21:51
到底什么是Event Loop?那就来了解一下JavaScript分别在浏览器和Node环境下的运行机制吧
console.log('1')
setTimeout
(functioncallback(){console.log('2')},1000)newPromise((resolve,reject
Lpyexplore
·
2020-10-24 09:29
javascript
1024程序员节
javascript
前端
node.js
浏览器
2020年9月-上海-bilibli(B站总部)面试题
HTML布局、CSS选择器及JS基础综合能力知识点1.debonce实现2.一段同时有
setTimeout
,asyncawait,Promise的代码的嵌套,分析执行顺序reactvue理解及基础知识3
大唐荣华
·
2020-10-22 11:55
面试题目
大前端
B站
面试
上海
夯基础- js event loop机制
所以我们不难理解有的时候
setTimeout
(fn,0)没有立即执行,它只是被立即加入
唐_银
·
2020-10-21 23:40
宏任务和微任务讲解(附带例题)
宏任务分类:
setTimeout
、setInterval、requestAnimationFrame特点:宏任务所处的队列即为宏任务队列第一个宏任务队列只有一个任务,执行主线程中的js代码宏任务队列可以有多个当宏任务队列中的任务执行完毕之后
kinjaze
·
2020-10-21 20:30
前端技术
javascript
js内置函数应用---第一篇(
setTimeout
)
1.经典面试题(循环输出0到4,每次输出间隔1秒)//先用es5的方式实现一下//bind实现for(vari=0;i<5;i++){
setTimeout
((function(i){console.log
左左front
·
2020-10-15 11:26
history
dasdsa//history//console.log(window.history);//history.back();//
setTimeout
(function(){//history.forward
洛洛kkkkkk
·
2020-10-11 12:47
js篇(随时更新)
for(vari=0;inewPromise((resolve)=>{
setTimeout
(()=>{console.log(newDate,i);resolve();},1000*i);});//生成全部的异步操作
捡破烂儿的
·
2020-10-11 09:18
2018-06-25 (ECMA6 箭头函数)
varobj={say:function(){varxx=()=>{console.log(this)//指向obj
setTimeout
(()=>{console.log(this)//指向
Mo_ham_med
·
2020-10-10 22:56
前端优化之异步更新(Micro-Task&Macro-Task)
从前,在我的认知里,js这个单线程的语言如果想做异步操作(ajax,
setTimeout
,onclick)的话,就需要将所有的异步事件安排到一组事件队列中去,当主线程的代码全部跑完,再从队列中的去一个个执行异步
Yubble
·
2020-10-10 03:31
函数的回调和递归函数
函数的回调用白话来说就是把一个函数当做参数传给另一个函数,然后再在那个函数里面去回调这个函数,可能这样说还是不太清除,不多解释,上代码functionrequest(fn){console.log("开始网络请求");
setTimeout
雅玲哑铃
·
2020-10-09 20:35
JavaScript计时器:你需要了解的所有内容
作者:SamerBuna翻译:疯狂的技术宅原文:https://medium.com/edge-coder...未经允许严禁转载先从一个面试题开始:JavaScript面试题:
setTimeout
和setInterval
疯狂的技术宅
·
2020-10-09 19:56
javascript
前端
JavaScript计时器:你需要了解的所有内容
作者:SamerBuna翻译:疯狂的技术宅原文:https://medium.com/edge-coder...未经允许严禁转载先从一个面试题开始:JavaScript面试题:
setTimeout
和setInterval
疯狂的技术宅
·
2020-10-09 18:13
javascript
前端
mui实现新大陆PDA扫码接收
通过native.js使用原生安卓类库mui.plusReady(function(){mui.init();
setTimeout
(function(){scan(function(code){console.log
樱花花
·
2020-10-09 17:29
mui
native
app
JS中如何解决for循环中的延迟执行问题
我们先来看一个例子在JS方法里面设置一个for循环,输出每次循环的值,如下图for(vari=0;i<5;i++){
setTimeout
(function(){console.log(i)},1000)
宇落星辰_30ba
·
2020-10-09 16:00
setTimeout
模拟setInterval
setInterval的问题 首先明确,无论
setTimeout
还是setInterval,都是在指定时间,将回调函数推入任务队列,无法保证回调函数的实际执行时间。
苏莆文
·
2020-10-09 12:04
前端
js异步之宏任务(marcroTask)和微任务(microTask)
先看一到面试题写出console.log的输出顺序console.log(100);
setTimeout
(()=>{console.log(200);})
setTimeout
(()=>{console.log
星空之火@田兴
·
2020-10-06 18:48
1024程序员节
Vue面试题
(掌握)简单说下
setTimeout
(fn,0)中的0代表的是什么?
Enginner_XZ
·
2020-09-29 23:56
React中ref获取元素的宽度、高度,react中如何获得元素宽高
componentDidMount(){
setTimeout
(function(){this.setState({scrollHeight:this.pvcDesDom.scrollHeight})}.
前端小白的逆袭
·
2020-09-29 21:48
Web前端
html
前端
css
Javascript异步流程控制之串行执行详解
这篇文章主要讲一下如何串行执行一组异步任务,例如有下面几个任务,在这里我们用
setTimeout
模拟一个异步任务:lettaskA=()=>
setTimeout
(()=>console.log('run
·
2020-09-27 10:28
H5唤醒app最佳方案 UrRLScheme
最近有个棘手的任务通过H5页面唤醒app(若未安装则自动去下载),跨过度娘山和谷妈海,记录下总结下兼容性之后决定利用URLScheme方式兼容IOSAndroid唤醒:原理:依赖
setTimeout
在浏览器进入后台后进程切换导致的时间延迟判断手机是否安装
beyondkqw
·
2020-09-21 16:33
探索
vue+elementui
javascript
html5
js面试题之异步问题的深入理解
笔试中经常会让你写一些promise和
setTimeout
的执行结果,这你就必须知道宏任务和微任务的概念了!
·
2020-09-20 11:05
vue
setTimeout
清除定时器 定时器变快
vue
setTimeout
清除定时器定时器变快前端小白勿喷data(){timer:null,},methods:{getTime(){this.timer=
setTimeout
(()=>{},3000
大灰給丶
·
2020-09-19 23:57
js面试题中的异步问题
笔试中经常会让你写一些promise和
setTimeout
的执行结果,这你就必须知道宏任务和微任务的概念了!
新西伯利亚狼
·
2020-09-18 14:45
js
javascript
jquery禁用按钮60秒
按钮禁用60秒*/functiondisabledButton(){$("#send_btn").attr({"disabled":"disabled"});//控制按钮为禁用vartimeoutObj=
setTimeout
ok1150319837
·
2020-09-17 14:08
javascript
javascript
理解Vue.nextTick使用及源码分析
$nextTick与
setTimeout
的区别是什么?理解EventLoop的概念理解MutationObserverMutationObserver是什么
陈坚泓
·
2020-09-17 13:14
Vue
vue
nextTick
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他