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()
如何解决createSelectorQuery获取节点元素高度不准确?
获取的早了,确保渲染完毕后再获取如果只获取默认的节点用onReady获取即可,变量控制的用methods里面的函数,还不行就在函数里面写this.nextTick()或用延迟
setTimeout
onReady
weixin_42220130
·
2025-04-21 22:38
前端
元素
获取
高度
react-07React提交表单数据调用同一方法(高阶函数,函数柯里化概念)
高阶函数与函数柯里化概念高阶函数:符合其中之一,那该函数为高阶函数1.A函数,接收的参数是一个函数,那么A就是高阶函数2.A函数,调用的返回值是一个函数,那么A就是高阶函数常见的高阶函数:Promise
setTimeout
岂不闻
·
2025-04-20 06:31
react
react.js
前端
前端框架
做定时任务,一定要用这个神库!!
过去我总是用
setTimeout
和setInterval,但这些方案在复杂场景下并不够灵活。我
沉浸式趣谈
·
2025-04-17 16:17
javascript
node.js
python执行javascript代码
执行环境中相关的浏览器对象document或window添加生成浏览器对象document和window调用js方法伪造浏览器对象,这种可以不用安装jsdom,但是功能也有限调用js方法更改js自带方法,用于解决一些类似
setTimeout
光亮的程序猿
·
2025-04-16 23:56
python
python
JavaScript 定时器
定时器基础
setTimeout
()
setTimeout
()函数用于在指定的延迟时间后执行一次回调函数。它接受两个参数,第一个参数是要执行的回调函数,第二个参数是延迟的毫秒数。
Enti7c
·
2025-04-15 13:43
javascript
开发语言
ecmascript
为什么单线程的JavaScript可以异步执行任务?
目录一、JavaScript为何选择单线程设计二、单线程如何实现异步处理三、事件循环(EventLoop)核心原理四、
setTimeout
与Promise的运行机制五、伪代码模拟异步处理机制JavaScript
佟格湾
·
2025-04-06 19:58
Javascript
javascript
前端开发时的内存泄漏问题
常见的内存泄漏场景1️⃣未清除的定时器(setInterval/
setTimeout
)2️⃣全局变量(变量未正确释放)3️⃣事件监听未清除4️⃣闭包导致的内存泄漏5️⃣DOM引用未释放如何检测和防止内存泄漏
YiHanXii
·
2025-04-04 00:08
前端基础知识
前端
react
JS异步原理
其中微任务和宏任务主要是以下几种:宏任务微任务
setTimeout
requestAnimationFrame(有争议)setIntervalMutation
邓孝慈老公
·
2025-04-03 06:37
javascript
开发语言
ecmascript
JavaScript定时器
目录JavaScript定时器详解一、定时器基础1.
setTimeout
:单次延迟执行2.setInterval:周期性执行3.清除定时器二、定时器底层机制1.事件循环(EventLoop)2.最小延迟限制三
旺代
·
2025-04-02 23:24
javascript
udp
开发语言
JavaScript制作定时器
定时器关键函数:
setTimeout
functiontest1(){document.write("你好");}//3秒后再执行,只执行一次
setTimeout
('test1()',3000);letid
前端宸汐~
·
2025-04-01 00:20
前端
javascript
html
uniapp中搜索栏中input的@blur和搜索按钮的@click事件存在都执行的问题
在解决方案一:使用
setTimeout
将blur事件延迟进行,但会产生一种停顿感解决方案二:将click事件换成mousedown事件,这样事件的执行顺序就变成mousedown>mouse
weixin_40670909
·
2025-03-28 02:57
uni-app
JavaScript的性能优化指导
//优化前for(leti=0;i{clearTimeout(timer);timer=
setTimeout
(()=>fn(...args),delay);};}减少闭包滥用
互联网搬砖老肖
·
2025-03-27 01:50
Vue
原力计划
工具使用
javascript
性能优化
开发语言
Node.js 定时任务详解:从基础到高级调度策略
1.使用
setTimeout
和setInterval这是最基本的定时任务实现方式,适用于简单的、不需要持久化或复杂调度的任务。
红衣大叔
·
2025-03-22 01:35
nodejs帮助文档
javascript
交互
前端 - js - - 防抖和节流
=>{//先定义timeout避免第一次触发时clearTimeout报错lettimeout;//每次触发事件重置延时器clearTimeout(timeout)//规定一秒后再执行timeout=
setTimeout
cv高级工程师YKY
·
2025-03-17 10:59
vue.js
前端
javascript
Vim忍者速成秘卷:让你的键盘冒出残影の奥义
⚡残影生成术(基础篇)"️贴地飞行模式(.vimrc极速配置)
settimeout
len=300"快捷键响应时间压缩至300ms(武士刀级响应)setttyfast"激活终端极速传输模式setlazyredraw
ivwdcwso
·
2025-03-14 10:34
操作系统与云原生
vim
编辑器
程序员忍道
终端美学
效率革命
linux
video标签不能自动播放
setTimeout
(()=>{this.myvideo.play();},500)这样就
R码农
·
2025-03-13 02:15
前端
javascript
开发语言
前端开发定时器的一些规范使用
以下是前端定时器规范使用的详细指南,涵盖常见场景、最佳实践及代码示例:一、定时器类型与选择类型特点适用场景
setTimeout
单次执行,可嵌套调用实现循环延迟任务、简单轮询setInterval固定间隔重复执行定期数据同步
爱分享的程序员
·
2025-03-12 22:49
前端
前端
使用setimmediate实现可伸缩执行的脚本
通过使用
setTimeout
(),你可以去改变特定代码执行的时间,从而做到让UI现场执行已经在队列里的任务。
load_life
·
2025-03-08 00:50
html5
javascript
浏览器
function
chrome
performance
ie
鸿蒙开发 Timer (定时器) 实现详情
timeoutID的类型为number|null,因为
setTimeout
返回的是一个数字类型的ID,而初始状态下没有定时器,因此可以为null。
AaVictory.
·
2025-03-05 16:35
鸿蒙
ui
前端小食堂 | Day6 - 异步料理の等待美学
awaitの交响乐章技法一:Promise基础火候掌控1.基础熬汤法//创建Promise就像煮泡面要有等待计时器constcookNoodles=newPromise((resolve,reject)=>{
setTimeout
喵爪排序
·
2025-03-03 17:53
前端
浅析TypeScript
setTimeout
语法
偶遇TypeScript
setTimeout
语法问题,百度没有结果。
yangguosheng
·
2025-03-03 13:53
TypeScript
typescript
前端
setTimeout
语法
javaScript-系统知识点【 常见问题及其解决办法】
会造成内存泄漏的情况(中级)
setTimeout
的第⼀个参数使⽤字符串⽽非函数的话,会引发内存泄漏。
大麦大麦
·
2025-03-02 09:58
2025
前端面经
javascript
开发语言
ecmascript
前端
面试
vue3+naiveUI开关switch
ref(false)//状态开关加载中constactive=ref(false)//开关状态constonSwitch=(e)=>{//console.log(e);loading.value=true
setTimeout
耶啵奶膘
·
2025-03-01 03:47
Vue3
vue.js
前端
javascript
JavaScript BOM(浏览器对象模型)与 `
setTimeout
` 函数:控制浏览器行为的利器
文章目录JavaScriptBOM(浏览器对象模型)与`
setTimeout
`函数:控制浏览器行为的利器⏳什么是BOM?
人才程序员
·
2025-02-28 06:15
杂谈
javascript
开发语言
ecmascript
firefox
html5
jquery
safari
播放音频uni-app
varp=plus.audio.createPlayer("/static/test.mp3");p.play();
setTimeout
(function(){p.stop()},5000)
qq_37902065
·
2025-02-27 19:09
前端开发岗模拟面试题套卷A答案及解析(一)技术面部分
functiondebounce(fn,delay){lettimer=null;returnfunction(...args){clearTimeout(timer);//清除已有定时器timer=
setTimeout
向贤
·
2025-02-26 09:28
前端开发
前端
数据库
javascript
面试
面试常考:Promise的用法,以及fetch的原理
在了解Promise之前,我们来看一段代码js复制代码functionfoo(){
setTimeout
(()=>{console.log('1')},1000)}functionbar(){console.log
糖糖老师436
·
2025-02-26 02:35
前端
程序员
面试
面试
前端
ArkTS的进阶语法-3(内置对象,String字符串对象,数组的常用方法)
泛型接口5.泛型类2.工具类型**1.partial**3.空安全1.联合类型设置为空2.非空断言运算符3.空值合并运算符4.可选链4.模块化1.默认导入与导出2.按需导入与导出3.全部导入5.定时器1.
setTimeout
我爱学习_zwj
·
2025-02-23 01:28
鸿蒙开发
harmonyos
华为
前端
想品客老师的第十三天:宏任务、微任务--js任务调度流程
宏任务被放到宏任务队列里,就可以直接执行定时器内的任务如果有两个定时器,在等完同步任务结束后,这两个定时器谁定的时间短,也就是计时的快,就先把谁放进宏任务队列里微任务的执行举个例子就是:例如这段代码会怎么输出
setTimeout
Au_ust
·
2025-02-20 11:51
js
javascript
前端
开发语言
React---高阶函数和函数柯里化的理解
常见的高阶函数有:Promise、
setTimeout
、arr.map()等等二、函数柯里化通过函数调用继续返回函数的方式,实现多次接收参数最后统一处理的函数编码形式。functionsum
lelara
·
2025-02-18 01:50
python
vue
js
react
java
html5 判断长按操作,移动端h5模拟长按事件
1、标志位vartimer='';varisLongTouch=false;//加个标志位,防止
settimeout
因为事件循环和实际时间有偏差vartarget=document.getElementById
weixin_39933414
·
2025-02-17 08:03
html5
判断长按操作
前端为什么要使用new Promise包裹一个函数
下面详细介绍这么做的常见原因和应用场景:1.封装回调风格的异步操作在JavaScript中,早期的异步操作(如
setTimeout
、XMLHttpRequest等)通常使用回调函数来处理结果。
没资格抱怨
·
2025-02-17 03:58
JS核心
前端
javascript
【JavaScript】异步编程汇总
functionfetchData(url,callback){
setTimeout
((
秀秀_heo
·
2025-02-16 20:34
JavaScript
javascript
开发语言
ecmascript
JS实现异步编程的4种方法
functionf1(callback){
setTimeout
(function(){//f1的任务代码callback();},1000);}//执行代码就变成下面这样:f1(f2);采用这种方式,我们把同步操作变
火兰
·
2025-02-13 07:09
javascript
javascript
python、ruby、go、java写的端口扫描工具
:open_ports=[]forportinrange(*port_range):withsocket.socket(socket.AF_INET,socket.SOCK_STREAM)ass:s.
settimeout
rockmelodies
·
2025-02-13 04:13
python
ruby
golang
解决SELENIUM自动化,消息弹窗3秒消失,无法定位元素问题,如何“冻结”界面?
控制台输入:
setTimeout
(function(){debugger},5000),表示在5秒后,执行debug
笑笑2520
·
2025-02-12 06:10
selenium
自动化
前端高级面试题及其答案
它包含宏任务(macrotask)队列(如
setTimeout
、setInterval、I/O、UIrendering等)和微任务(microtask)队列(如Promise.then、Promise.catch
·
2025-02-06 17:21
前端javascript
JS 中防抖函数的实现
constdebounce=(fun,time)=>{lettimer;return(...args)=>{letcontext=thisif(timer){clearTimeout(timer)}timer=
setTimeout
海威的技术博客
·
2025-02-02 03:39
javascript
前端
开发语言
vue3中el-input无法获得焦点的问题
文章目录现象两次nextTick()加
setTimeout
()解决结论现象el-input被外层div包裹了,设置autofocus不起作用:取消确定在onMounted()中尝试:inputRef.value.focus
北极象
·
2025-02-01 15:00
#
vue3
vue.js
前端
javascript
微信小程序上传图片到服务器总是失败_微信小程序压缩图片并上传到服务器(拿去即用)...
这里注意一下,图片压缩后的宽度是画布宽度的一半canvasToTempFilePath创建画布的时候会有一定的时间延迟容易失败,这里加
setTimeout
来缓冲一下这是单张图片压缩,多张的压缩暂时还没有成功
weixin_39665847
·
2025-01-31 21:39
uniapp 实现Toast轻提示!
{name:"Toast",props:{isshow:{type:Boolean,},text:{type:String,},},watch:{isshow(val){if(val===true){
setTimeout
Rlm*
·
2025-01-31 03:59
vue
+
uni-app
uni-app
vue.js
javascript
setTimeout
定时器不准咋办
setTimeout
是JavaScript中用于延迟执行代码的定时器函数,但由于JavaScript的单线程特性以及事件循环机制,
setTimeout
的定时并不总是准确的。
liangshanbo1215
·
2025-01-26 14:53
Javascript
代码优化
前端性能
前端
为什么
setTimeout
不准时
setTimeout
是JavaScript中用于延迟执行代码的定时器函数,但由于JavaScript的单线程特性、事件循环机制以及浏览器的一些限制,
setTimeout
的定时并不总是准确的。
liangshanbo1215
·
2025-01-26 14:52
Javascript
代码优化
前端
解决redux中state更新是异步的问题
在开发的过程中突然发现了一个非常诡异的问题,伪代码如下:this.props.dispatch(updateData(value))//1console.log(this.props.data)//2状态没有更新
setTimeout
_Kay_
·
2025-01-23 11:48
前端
react
redux
JavaScript 事件循环竟还能这样玩!
本文将深入探讨事件循环的工作原理,并展示如何基于这一原理实现一个更为准确的
setTimeout
、setInterval什么是事件循环?事件循环是JavaScript运行时环境中处理异步操作的核心机制。
·
2025-01-19 19:22
前端javascript
requestAnimationFrame
requestAnimationFrame,字面含义请求动画帧,其用法跟
setTimeout
差不多,与
setTimeout
相比,最大的优点就是由浏览器来决定执行的时间用法:window.requestAnimationFrame
·
2025-01-17 09:18
前端javascript
iTerm2远程链接服务器
/usr/bin/expect
settimeout
30spawnssh-p[lindex$argv0][lindex$argv1]@[lindex$argv
离人不挽
·
2025-01-17 08:52
TOOLS
ssh
JavaScript-定时器
setTimeout
用法
定时器
setTimeout
学习链接定时器学习链接定时器(serTimeout())的用法(进阶)
setTimeout
用法定时器通常用在页面刷新,延迟执行
s甜甜的学习之旅
·
2024-09-13 11:39
前端
javascript
前端
开发语言
vue基本语法
由于是异步的,不会阻塞主线程代码的执行异步函数有哪些:ajax请求,定时器,延时器,文件读取何为回调函数:把一个函数当作参数传递,将来特定的时机调用,这个函数就是回调函数,一般异步操作,都会用到回调函数例如:
setTimeout
多啦爱梦的梦想
·
2024-09-12 03:42
vue
标题:深入理解 JavaScript 中的定时器
目录一、定时器的基本概念1.setInterval2.
setTimeout
二、代码示例分析一、定时器的基本概念在JavaScript中,定时器是一种用于在特定时间间隔后执行代码或者重复执行代码的机制。
小刘|
·
2024-09-10 15:26
javascript
前端
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他