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()
由
setTimeout
和setImmediate执行顺序的随机性窥探Node的事件循环机制
guides/event-loop-timers-and-nexttick/#understanding-process-nexttick问题引入接触过事件循环的同学大都会纠结一个点,就是在Node中
setTimeout
lc_ant
·
2023-11-29 16:03
[学习记录]Node event loop 总结流程图
参考由
setTimeout
和setImmediate执行顺序的随机性窥探Node的事件循环机制详解Ja
ziazan
·
2023-11-29 16:30
学习ing
学习
流程图
javascript
node.js
js性能优化之节流工具函数
funciton(fn,context,delay){lettimer=null;returnfunction(){if(timer===null){let_args=arguments;timer=
setTimeout
小曾progress
·
2023-11-29 10:59
前端面试题:实现一个带并发限制的异步调度器 Scheduler
.}//...}consttimeout=(time)=>newPromise(resolve=>{
setTimeout
(resolve,time)})constschedule
不知云起时
·
2023-11-29 08:03
前端
javascript
js手写简易版本的Promise
原生Promise的基本用法constp=newPromise((resolve,reject)=>{
setTimeout
(()=>{resolve('我是resolve的值')},200)})p.then
boss-qiu
·
2023-11-29 08:56
javascript
javascript
node.js
vue.js
fetch设置请求超时处理
getPhone(){//原fetch请求}//请求超时限制functionTime(time){returnnewPromise((resolve,reject)=>{
setTimeout
(()=>{
曲唻唻
·
2023-11-29 01:45
javascript
前端
vue.js
无法二次弹出选择文件框 “File chooser dialog can only be shown with a user activation.“ 解决方案
setTimeout
(()=>{this.$refs.fileInput.click();},1000)
jianghaha2011
·
2023-11-29 01:47
js
javascript
React用错误边界来捕获和处理异常错误!
2、无法捕获的错误:事件处理异步代码(例如
setTimeout
或requestAnimationFrame回调函数)服务端渲染它自身抛出来的错误(并非它的子组件)3、怎么写?错误
LearnAnything
·
2023-11-28 20:12
JS BOM和DOM (截取自小火柴的蓝色梦想)
BOM定时器语法:
setTimeout
(code,millisec);setInterval(code,millisec[,"lang"])它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔
废柴阿W
·
2023-11-28 18:18
Linux登录远程机脚本,Linux中使用expect脚本实现远程机器自动登录
/usr/bin/expect-fsethostname[lindex$argv0]setuser[lindex$argv1]setpasswd[lindex$argv2]
settimeout
30setforce_conservative1if
weixin_39866867
·
2023-11-28 17:57
Linux登录远程机脚本
setTimeout
、Promise、Async/Await 的区别
事件循环中分为宏任务队列和微任务队列宏任务(macrotask):在新标准中叫task主要包括:script(整体代码),
setTimeout
,setInterval,setImmediate,I/O,
李小白呀
·
2023-11-28 06:42
原生实现底部弹窗效果 h5 小程序
弹出底部蒙层关闭exportdefault{data(){return{showPopup:'none'}},methods:{closePopup(){this.showPopup='hide';
setTimeout
路光.
·
2023-11-28 05:57
小程序
vue
h5
vue+element el-table拉动每列的宽度,并保存到cookie里
.在表格上写@header-dragend=“surverWidth”2.表头造成数组获取cookies里的数据surverWidth(newWidth,oldWidth,column,event){
setTimeout
kyra_
·
2023-11-28 00:48
vue
wangeditor实时预览
编辑内容实时预览保存importEfrom'wangeditor'leteditorfunctioninitWangEditor(content){
setTimeout
(()=>{if(!
F_aF_a
·
2023-11-27 23:06
#vue
##element-ui
vue
cascader 动态加载 回显_Cascader级联选择器,懒加载回显的问题
props="props"ref="cascader">val:{{val}}letval=0functiongenerateData(node,resolve){const{level}=node;
setTimeout
叶琦彰
·
2023-11-27 20:34
cascader
动态加载
回显
iterm2 保存账号密码
/usr/bin/expect
settimeout
30spawnssh-p[lindex$argv0][lindex$argv1]@[lindex$argv2]expect{"(yes/no)?"
小豆瓣的靳先生
·
2023-11-27 15:11
工具
iterm
用
setTimeout
代替setInterval
递归调用lettime=null;consthandleTimeout=()=>{time=
setTimeout
(()=>{clearTimeout(time);handleTimeout(
Mr君
·
2023-11-27 14:54
宏任务,微任务,事件循环event loop、
setTimeout
,setInterva、nextTick与process.nextTickl区别【示例讲解】
目录js单线程竞态:DOM操作冲突禁止跨线程访问DOM:webworker线程不能直接操作DOM事件回调简单宏任务:在主线程上排队执行的任务,顺序执行宏任务macrotask:
setTimeout
,setInterval
参宿7
·
2023-11-27 14:09
前端面试
ES重难点
前端
javascript
开发语言
ecmascript
【前沿技术了解】web图形Canvas、svg、WebGL、数据可视化引擎的技术选型
contextAttributes])上下文类型(contextType)上下文属性(contextAttributes)示例动画setInterval(function,delay):无需互动,按频率执行
setTimeout
参宿7
·
2023-11-27 14:36
前端面试
信息可视化
react自定义下拉选择组件 失焦查询和单选事件冲突解决
给失焦事件添加timeou超时调用第二步:选择事件清除超时调用废话少说,上代码://第一步SearchBlur=val=>{//console.log(val);this.SearchBlurTimout=
setTimeout
无名程序猿
·
2023-11-26 16:42
react hooks之useRef
在函数组件中的一个全局变量,不会因为重复render重复申明constSaveVal=()=>{lettimer=
setTimeout
(()=>{});letref=useRef(timer);let[
米斯特尔曾
·
2023-11-26 14:57
reactjs
useRef
setInterval 和
setTimeOut
区别
在JavaScript中,setInterval和
setTimeout
都是用于执行函数或代码片段的定时器函数。它们之间的区别在于触发执行的时间和执行的次数。
珊珊而川
·
2023-11-26 14:47
前端
javascript
开发语言
[element-ui] el-dialog 中的内容没有预先加载,因此无法获得内部元素的ref 的解决方案
1、可以通过定时器延时获取openWebRtc(){
setTimeout
(()=>{this.$refs.webrtc.start()
533_
·
2023-11-26 11:08
element-ui
ui
vue.js
前端
什么是防抖和节流?如何实现?
functiondebounce(fn){lettimeout=null;//创建一个标记来存放定时器的返回值returnfunction(){clearTimeout(timeout);//每当用户输入的时候把前一个
setTimeout
clear
丐中丐
·
2023-11-26 07:35
for循环中有异步如何终止
用await进行阻塞:functiongetList(i){returnnewPromise((resolve,reject)=>{
setTimeout
(()=>{resolve(i)},1000)})
_处女座程序员的日常
·
2023-11-25 23:24
数组
js
前端
前端
javascript
开发语言
自制简单promise输出题
functiongetDesc(param){returnnewPromise((resolve,reject)=>{console.log('1')
setTimeout
(()=>{resolve(`大家好
全栈科学家
·
2023-11-25 19:38
笔记
娱乐
javascript
前端
vue.js
UNI-APP app上横屏失效,以及横竖屏切换页面放大的问题。
横屏失效://定时后锁定横屏
setTimeout
(()=>{plus.screen.unlockOrientation();plus.screen.lockOrientation('landscape-primary
欧巴酱
·
2023-11-25 14:38
uni-app
前端
javascript
关于Promise.all 传入promose实例数组和返回值res数组元素的顺序问题
直接看例子:Promise.all([newPromise((resolve)=>{
setTimeout
(()=>{resolve(1);},6000)}),newPromise((resolve)=>
wangshang1320
·
2023-11-25 04:18
前端
javascript
前端多个异步函数执行完成之后再执行其他的程序
需求描述有多个异步函数都执行完成之后,才能执行其他的代码,可以使用Promise.all()方法:letP1=newPromise(function(resolve,reject){
setTimeout
yw00yw
·
2023-11-25 00:21
javascript
js
异步
promise
ajax
函数
vue $emit 调用父组件异步方法,执行完毕后再执行子组件的某方法
//可以使用回调的方法//父页面//父页面调用组件的html中添加事件@test="test"methods:{test(data,cab){
setTimeout
(()=>{//这里使用定时器模拟执行完方法
hgs_code
·
2023-11-25 00:15
javascript
vue.js
#Js篇:单线程模式&&同步任务&&异步任务&&任务队列&&事件循环&&
setTimeout
()&& setInterval()
单线程模式之所以采用单线程,而不是多线程,跟历史有关系。原因是不想让浏览器变得太复杂,因为多线程需要共享资源、且有可能修改彼此的运行结果,对于一种网页脚本语言来说,太复杂了。好处实现起来比较简单,执行环境相对单纯坏处1、只有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。2、常见的浏览器无响应—假死,往往就是因为某一段js代码长时间运行—比如死循环,导致整个页面卡在这个地方,其他
Random_index
·
2023-11-24 22:52
Js篇
javascript
开发语言
ecmascript
iOS键盘弹起收起光标移位
解决方案blur(){//当表单元素失去焦点时让页面回滚this.time=
setTimeout
(()=>{window.scrollTo(0,0);},200)},focus(){//防止页面有多个表单来回点击
GreyWolf_094a
·
2023-11-24 13:01
vue3 defineProps传值使用 ref 响应式失效
父组件:import{ref}from"vue";letdata=ref('hello')
setTimeout
(()=>{data.value='howareyoudoing'},2000)子组件:{{
m0_67391521
·
2023-11-24 05:11
前端
html
vue.js
javascript
前端
将Excel中的数据导入shell脚本,并调用expect脚本
/bin/bash#设置超时时间
settimeout
240#将Excel文件转换为CSV格式#test.xlsx>temp.csv#初始化一个二维数组declare-Adata#逐行读取CSV文件,并将每个单元格的数据存储在二维数组中
巅峰程序
·
2023-11-23 22:52
Linux
excel
postgresql
数据库
uniapp 常用提示框
uni.showToast({title:‘提交成功’,duration:2000});2、加载框uni.showLoading({title:‘加载中’});
setTimeout
(function()
昔日_少年
·
2023-11-23 20:56
uni-app
uniapp的几种弹框
1、提交表单的时候,提交表单成功uni.showToast({title:'提交成功',duration:2000});2、加载框uni.showLoading({title:'加载中'});
setTimeout
只要学不会就往死里学
·
2023-11-23 20:54
uni-app
前端
javascript
JavaScript异步编程
newDate()-t>=2000){break}}}console.log(1)test()console.log(2)console.log(3)//执行结果123//代码2console.log(1)
setTimeout
是程序喵呀
·
2023-11-23 16:21
javascript
java
前端
干货 | RAF替代
setTimeout
_setInterval
1.前言为什么用requestAnimationFrame代替setInterval和
setTimeout
?
面条请不要欺负汉堡
·
2023-11-23 12:31
前端性能优化学习
javascript
前端
开发语言
nodeJS 中文API node.js 中文文档
GlobalObjects全局对象globalprocessrequire()require.resolve()require.paths__filename__dirnamemoduleTimers定时器
setTimeout
tianxieliuhong
·
2023-11-23 09:39
node
node.js
api
callback
js动画requestAnimationFrame详解
看这篇文章之前我希望你会用
setTimeout
做简单的动画,也就是利用递归来代替setInterval做动画。
coder_zengjc
·
2023-11-23 09:34
javascript
javascript
js
解决vue中引入天地图显示不全问题,设置
setTimeout
即可解决!
index.html中引入天地图apimap.vue中初始化天地图//初始化天地图initTMap(){constT=window.T;//3.初始化地图对象this.tMap=newT.Map("containerT",{});//4.设置显示地图的中心点和级别this.tMap.centerAndZoom(newT.LngLat(116.397590,39.908776),13);//5.创建
番茄Salad
·
2023-11-23 07:07
Vue学习笔记
vue.js
javascript
ecmascript
js 函数节流和防抖
coding方法1防抖//functionresizehandler(fn,delay){//clearTimeout(fn.timer);//fn.timer=
setTimeout
语茶山舍
·
2023-11-23 00:34
react-useEffect 第二个参数不为空时return的执行时机
useEffect中的returnclearTimeout(xxx)constcloseErrorInfo=()=>{myTimeout=
setTimeout
(()=>{setErrorInfo(UNDEFINED
圆脸姐姐
·
2023-11-22 19:21
problems
react
前端
iview: table 表格高度随浏览器高度自适应
要如下效果image.png代码exportdefault{data(){return{tableHeight:500,}},mounted(){
setTimeout
(()=>{//得到浏览器内容高度letwindowHeight
岚平果
·
2023-11-22 19:26
vue+element-自定义指令(directive),防止重复提交及重复发送http请求
inserted(el,binding){el.addEventListener('click',e=>{el.classList.add('is-disabled');el.disabled=true;
setTimeout
wangxiurong
·
2023-11-22 18:54
requestAnimationFrame/cancelAnimationFrame——性能更好的js动画实现方式
用js来实现动画,我们一般是借助
setTimeout
或setInterval这两个函数,css3动画出来后,我们又可以使用css3来实现动画了,而且性能和流畅度也得到了很大的提升。
_双眸
·
2023-11-22 18:32
2020-07-22 面试题
1、
setTimeout
(fn,0)中的0代表什么?
betterHongXia
·
2023-11-22 17:09
2018-10-22 kendoUl双向数据绑定
function(){varvalue=$("#invalid").val();viewModel.model.set("invalid",value);caonima=true;debugger;//
setTimeout
tomeetyou
·
2023-11-22 10:49
如何让localStorage支持过期时间设置?
1.初级解法localStorage.setItem('dooring','1.0.0')//设置一小时的有效期constexpire=1000*60*60;
setTimeout
(()=>{local
YadingLee
·
2023-11-21 22:57
菜鸟成长
javascript
aysnc await 解决异步编程顺序问题
场景1//场景1:两个异步方法独立的varasyncFn1=(x)=>{returnnewPromise((resolve)=>{
setTimeout
(()=>{resolve(x);},3000)})
Raral
·
2023-11-21 21:12
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他