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 中
setTimeout
()无效
今天使用
setTimeout
遇到一个小问题,场景是关闭弹框5s后,让屏幕滚到下一页functionclose(){
setTimeout
(scrollToNext(1,4000),5000);}functionscrollToNext
豆奶dudu
·
2023-08-23 07:41
web
js
setTimeout
JavaScript 倒计时的时间偏差问题与解决方法
倒计时是前端开发中常见的功能,但是使用
setTimeout
和setInterval方法实现的倒计时存在一个严重的问题:时间偏差。
一只爱吃糖的小羊
·
2023-08-23 03:51
javascript
前端
成长(10/2000)——面试题合集7
event-loop开始的时候会从全局一行一行的执行,遇到函数调用,会压入调用栈中,被压入的函数被称之为帧,但函数返回后会从调用栈中弹出js中的异步操作,比如fetch、
setTimeout
、setInterval
Kiki_Q
·
2023-08-22 19:19
setTimeout
() 和 setInterval()
1、
setTimeout
()
setTimeout
()方法用于在指定的毫秒数后调用函数或计算表达式。可使用clearTimeout()方法来阻止函数的执行。
JuneY
·
2023-08-22 17:51
浅谈Node.js中的事件循环机制
js事件循环核心是宏任务和微任务,而node除此之外还有现阶段任务执行阶段timers:本阶段执行setInterval和
setTimeout
的回调函数pendingcallbacks:执行某些系统操作
。烦啦
·
2023-08-22 10:47
Node.js
node.js
javascript
谈一谈浏览器与Node.js中的JavaScript事件循环,宏任务与微任务机制
但是JavaScript中有很多耗时的异步操作,例如AJAX,
setTimeout
等等;也有很多事件,例如用户触发的点击事件,鼠标事件等等。这些异步操作并不会阻塞我们代码的执行。
漂流瓶jz
·
2023-08-22 10:43
Web前端
Node.js
JavaScript
node.js
javascript
前端
事件循环
宏任务
微任务
js
代码实现简单防抖与节流
...args){ constself=context||this if(timer){ clearTimeout(timer)//每次执行的时候把前一个
setTimeout
cl
阿阿阿尔呀
·
2023-08-22 07:40
前端
javascript
学习微信小程序时间延迟
setTimeout
和setInterval的使用方法
学习微信小程序时间延迟
setTimeout
和setInterval的使用方法
setTimeout
()setInterval()
setTimeout
()
setTimeout
在使用的时候可以实现代码块延迟执行的效果
徊忆羽菲
·
2023-08-22 06:20
微信-小程序
学习
微信小程序
小程序
es6,generator生成器获取用户数据案例
//需求:异步获取用户、订单、商品数量functionusers(){
setTimeout
(()=>{letdata=‘用户数据’iterator.next(data)//将data数据传入上一个next
..٩(๑ᵒ̴̶̷͈᷄ᗨᵒ̴̶̷͈᷅)و
·
2023-08-21 12:40
javascript
js 无限列表infinityList
一次插入*条,如果觉得性能不好就减少constonce=200//渲染数据总共需要几次constloopCount=total/onceletcountOfRender=0constlooptimer=
setTimeout
鹏雨燕
·
2023-08-21 11:02
windows 自动锁屏脚本 护眼必备
文章目录gpt快速写的自己稍微改了改时间新建一个txt文件里面放入如下代码@echooff::设置超时时间(以秒为单位)
setTIMEOUT
=2400::等待指定的超时时间timeout/t%TIMEOUT
汪汪想变强
·
2023-08-20 17:20
开源
脚本
bat
table 自动滚动
list_content:even').css('background-color','rgba(14,148,234,0.2)')//:even奇数:odd偶数2.自动滚动functionScrollUp2(){
setTimeout
Q1an
·
2023-08-20 17:51
解决vue 按钮多次点击重复提交数据问题
exportdefault{name:'TestButton',data:function(){return{isDisable:false}},methods:{submit(){this.isDisable=true
setTimeout
魔王HG
·
2023-08-20 07:01
爬虫利器--puppeteer
sort=U&range=6,10&tags='constsleep=time=>{returnnewPromise((resolve,reject)=>{
setTimeout
(resolve,time
dsying
·
2023-08-19 15:06
vue的防抖节流
防抖的实现方式可以使用
setTimeout
函数和闭包。
~柠凉id
·
2023-08-19 13:20
前端
vue
JavaScript
vue.js
javascript
ecmascript
前端
16.防抖和节流
通过
setTimeout
的方式,在一定的时间间隔内,将多次触发改成一次触发,执行最后触发事件的最后一次。即按最后一次触发重新计算时间比如一个按钮,3秒后才触发,3秒内无论你点多
迷途小羔羊。
·
2023-08-19 13:19
JS手写题
javascript
前端
html
防抖节流
如果5分钟没有操作,退出到登录页
//如果5分钟没有操作,退出到登录页vartimer;functionstartTimer(){clearTimeout(timer);timer=
setTimeout
(function(){//清空缓存和
tiankongxiao
·
2023-08-19 13:12
html
javascript
java
vue + elementui 中 在弹框中使用了 tree型结构(<el-tree></el-tree>),点击关闭按钮按钮重置tree
tree重新加载通过点击重置按钮,使得tree重新加载/**重置按钮操作*/resetQuery(){varthat=this;//重载treethat.addDialogVisible=false;
setTimeout
꧁꫞꯭零꯭点꯭꫞꧂
·
2023-08-19 12:25
vue.js
elementui
前端
面试题整理
祝你一切顺利vara=5;window.
setTimeout
(function(){console.log(a)//'out'a='in';},1000)a='out';for(vari=1;i<=3;
大糊涂蛋吧
·
2023-08-19 10:19
vue函数input输入值即请求,优化为用户输入完成之后再请求
:null}},watch:{selectName(curVal,oldVal){//实现input连续输入,只发一次请求clearTimeout(this.timeout)this.timeout=
setTimeout
阿川阿川
·
2023-08-19 07:29
vue
vue
JS 函数的执行时机
leti=0for(i=0;i{console.log(i)},0)}原因:
setTimeout
是用于延迟执行代码的函数,它会把要执行的函数放到EventLoop的最后面去,而当前循环体又在
setTimeout
Carlmac
·
2023-08-18 20:45
一篇深度理解setInterval和
setTimeout
以及JS执行机制
setInterval和
setTimeout
是定义在window上的两个函数这两个函数接受两个参数:1.第一个参数:接受一个回调函数callback2.第二个参数:表示推迟执行的毫秒数。
深度剖析JavaScript
·
2023-08-18 20:50
防抖&&节流
防抖functiondebounce(fn,time){lettimer=nullreturnfunction(){clearTimeout(timer)timer=
setTimeout
(()=>{fn.apply
大风起兮云飞扬丶
·
2023-08-18 19:31
JavaScript
前端面试
javascript
开发语言
ecmascript
uni.setNavigationBarTitle多次修改标题
$on('member-list',(data)=>{this.loadData();console.log(data)
setTimeout
(()=>{if(!!
lemontree-xy
·
2023-08-18 19:17
前端
javascript
开发语言
Vue定时刷新页面数据
我现在只知道两种最常见的定时刷新方案,一种是利用Vue的内置函数
setTimeout
、setInterval定时执行,另一种是websocket消息推送。
zLinks
·
2023-08-18 15:41
Web前端
Vue
vue
js中的微任务和宏任务
因为javascript是一门单线程语言,所以代码的解析执行都要以自上而下的执行,直到任务队列(taskqueue)的出现,js开始有了异步任务,当一段代码需要稍后执行时,便可以使用异步方案(
setTimeout
赢乐
·
2023-08-18 10:43
javascript
javascript
开发语言
ecmascript
uni-app在组件中内嵌webView,实现自定义webView的大小,并处理页面中有webview时其他元素点击事件失效的问题
$getAppWebview()
setTimeout
(function()
从不讲道理
·
2023-08-18 02:35
uni-app
uni-app
JavaScript:this指向问题
在浏览器环境下,默认绑定中的this===window举例//独立调用functionfn(){console.log(this)}fn()//定时器
setTimeout
(function(){co
白的夜gxw
·
2023-08-17 22:50
JavaScript
javascript
前端
开发语言
vue3实现防抖、单页面引入、全局引入、全局挂载
fn:any,delay:number)=>{lettimer:any=undefined;return(item:any)=>{if(timer)clearTimeout(timer);timer=
setTimeout
牧码岛
·
2023-08-17 20:15
web前端
Vue
功能
前端
web
vue.js
vue nextTick 异步更新机制
分享下自己的一些心得希望能帮到其他有过此困扰的同学,要是哪里写的不对还望大佬们指出来;介绍nextTick之前咱们先来看一下js的任务队列一、macro-task(宏任务)//这三个都属于是宏任务队列1.
setTimeout
2
嘎子同学
·
2023-08-17 14:28
前端中实时显示当前时间的js代码
纯小白,不对的地方请指正代码:vart=null;t=
setTimeout
(time,1000);//開始运行functiontime(){clearTimeout(t);//清除定时器dt=newDate
icestone_kai
·
2023-08-17 12:18
走过的坑
前端
手写
functiondebounce(fn,delay){ lettimer=null returnfunction(...args){ if(timer)clearTimeout(timer) timer=
setTimeout
·
2023-08-17 10:26
前端javascript
vue父页面获取子组件绑定值
组件constemit=defineEmits(['update:modelValue']);onMounted(()=>{
setTimeout
(()=>{valueHtml.value="
曲小强
·
2023-08-16 17:10
vue.js
javascript
前端
vue自定义指令
el.disabled){el.disabled=trueel.style.display='none'
setTimeout
new code Boy
·
2023-08-16 14:50
vue.js
javascript
前端
VUE框架相关
延迟回调,可⽤于获取更新后的dom状态新版本中默认是mincrotasks,v-on中会使⽤macrotasksmacrotasks任务的实现:setImmediate/MessageChannel/
setTimeout
2
paterWang
·
2023-08-16 08:41
面试
前端
vue.js
前端
javascript
【ES6】Promise—异步编程解决方案
Promise.prototype.then方法Promise.prototype.catch方法创建一个简单的Promise实例constp=newPromise(function(resolve,reject){
setTimeout
WebbTang
·
2023-08-15 21:51
Node.js 的eventLoop
1、timers阶段(
setTimeout
)2、I/Ocallbacks阶段3、idleprepare阶段4、poll轮询阶段,停留时间最长,可以随时离开。
取个帅气的名字真好
·
2023-08-15 19:48
vue - Vant库 - popup弹出框实现两秒后自动关闭
无法取消喽~data(){return{show:false,}},methods:{toCancel(){this.show=trueif(this.show){console.log(this.show)
setTimeout
Augenstern、
·
2023-08-15 17:59
vue
javascript
uni.setNavigationBarTitle设置无效处理
2.用
setTimeout
设置延迟。
它经不起推敲的
·
2023-08-15 11:59
笔记
javascript
promise中的return
有returnreturn123和then的关系return123下一个.then接收这个传入值newPromise((resolve,reject)=>{resolve()}).then(()=>{
setTimeout
秀秀的奇妙旅行
·
2023-08-15 06:03
javascript
前端
vue.js
react下载图片
("a");tmpa.download=fileName||"下载";tmpa.href=URL.createObjectURL(obj);//绑定a标签tmpa.click();//模拟点击实现下载
setTimeout
坑的心都碎了
·
2023-08-14 14:48
防抖和节流
在每次事件触发之前取消上一次的延时调用方法functiondebounce(fn){lettimeout=null;returnfunction(){clearTimeout(timeout);timeout=
setTimeout
随风_283b
·
2023-08-14 11:28
js防抖与节流
fn,delay=300){lettimer;returnfunction(){clearTimeout(timer);letcontext=this;letargs=arguments;timer=
setTimeout
某公司摸鱼前端
·
2023-08-14 10:17
javascript
前端
开发语言
防抖和节流函数
(借助于
setTimeout
来实现,当在设定事件内多次触发时,上次的延迟代码用clea
Macro2
·
2023-08-14 03:37
每日一题
Day1:请写出下面代码执行的的结果console.log(1);
setTimeout
(()=>{console.log(2);process.nextTick(()=>{console.log(3);
倒带人生617
·
2023-08-13 18:19
一分钟了解下JavaScript中的宏任务与微任务
宏任务宏任务是指由浏览器之外的环境(如操作系统、浏览器事件等)触发的异步任务,例如:
setTimeout
setIntervalAjax请求UI事件(click、scroll等)setImmediate(
Walter Sun
·
2023-08-13 15:12
javascript
okhttp
开发语言
单击事件和双击事件同时存在的处理办法
所以,如果用该方法,则在click事件中要判断是否是因为双击事件触发的,一般的方法通过
setTimeout
,即click方法内的代码延迟执行,在执行前判断ondblclick是否执行了,如果已经执行了则不再执行
clooker
·
2023-08-13 02:08
javascript
javascript
IOS下键盘弹出挡住fixed输入框
setTimeout
(function(){document.body.scrollTop=document.body.scrollHeight;},400);在获取到焦点时改变一下scrolltopimage.png
木易辰然
·
2023-08-13 01:16
JS定时执行
vartimer=setInterval(function(){clearInterval(timer);//清除定时//动作alert('对不起,要你久候');},1000);});//一秒后自动调用一次第二种:
setTimeout
chance_66
·
2023-08-13 00:34
前端
javascript
关于H5的video自动播放不起作用的问题
其他浏览器很多都一样的设置了如果想跳过限制可以试试下面代码(没测不知道有没有用)
setTimeout
(f
记录学习生活
·
2023-08-12 18:00
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他