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
上传文件并播放视频
varaudio=document.getElementById('audioView')audio.src=window.URL.createObjectURL(file)
setTimeout
(()=
百里春秋1
·
2023-03-20 21:33
箭头函数等于function?
varobj={id:"awesome",cool:function(){
setTimeout
(function(){console.log(this.id)},100);}};obj.cool()//
Y_d4ea
·
2023-03-20 20:26
j箭头函数使用注意点
*/functionfoo(){
setTimeout
(()=>{co
法西斯qwq
·
2023-03-20 02:02
[JavaScript]之 Event Loop
在讲EventLoop前先看一段代码,思考他的输出内容是什么console.log(1);
setTimeout
(function(){console.log(2);},0);letpromise=newPromise
是苏菇凉呀
·
2023-03-20 02:07
原型与原型链
在浏览器下,window的属性可以分为两类:ECMAScript规定的,例如parseInt(),parseFloat(),Number(),String(),Boolean(),
setTimeout
(
Keller7
·
2023-03-19 23:54
中高级前端开发高频面试题
varintervalId=null;//放开下面的注释运行setInterval的DemointervalId=setInterval(intervalFun,intervalTime);//放开下面的注释运行
setTimeout
前端js
·
2023-03-19 22:39
JavaScript
setTimeout
setTimeout
函数用来指定某个函数或某段代码,在多少毫秒之后执行。它返回一个整数,表示定时器的编号,以后可以用来取消这个定时器。
setTimeout
还允许更多的参数。
Ace华
·
2023-03-19 14:10
宏任务与微任务
1.什么是宏任务和微任务JavaScript把异步任务又做了进一步的划分,异步任务又分为两类,分别是:①宏任务(macrotask):异步Ajax请求、
setTimeout
、setInterval、文件操作其它宏任务
生命里那束光
·
2023-03-19 13:21
JS—— 计时事件
setTimeout
()-在指定的毫秒数后执行指定代码。
benbensheng
·
2023-03-19 07:19
JavaScript Promise 对象
下面是创建promise的步骤:varmyCake=newPromise(function(resolve,reject){
setTimeout
(()=>{console.log("蛋糕做好了");r
緋想天長女
·
2023-03-19 03:25
JS单线程如何改多线程?
像
setTimeout
、ajax的异步请求,或者是dom元素的一些事件都是在JS主线程执行的,这些操作并没有在浏览器中开辟新的线程去执行,而是当这些异步操作被操作时或者是被触发时才进入事件队列,然后在JS
马小超321
·
2023-03-18 19:22
web前端面试题@十七(js的单线程和多线程)
js的工作机制:当线程中没有执行任何同步代码的前提下才会执行异步代码,
setTimeout
是异步代码,所以
setTimeout
只能等js空闲才会执行,但死循环是永远不会空闲的,所以
setTimeout
也永远不会执行
王芃皓
·
2023-03-18 18:43
React effect hooks各种使用场景
reactrendering原理举个栗子functionCounter(){const[count,setCount]=useState(0);functionhandleAlertClick(){
setTimeout
初漾流影
·
2023-03-18 14:48
js题
3.事件模型和事件委托,事件机制,事件委托和onclick的区别4.javaScript中this指向5.cookielocalstorage存储相关6.除了cookie还有那些东西辨别用户身份的7.
settimeout
思不凡语不浮
·
2023-03-18 09:30
第3章 操作BOM(了解即可)2020-04-17
setTimeout
函数让函数在一定时间内重新执行,递归调用如果不递归调用则仅执行一次clearTimeout函数清除设置的
setTimeout
函数clearTimeout(timeId);setInterval
小程的Bald_diary
·
2023-03-17 23:00
js异步
js是单线程语言,浏览器只分配给js一个主线程,用来执行任务(函数),但一次只能执行一个任务,这些任务形成一个任务队列排队等候执行,但前端的某些任务是非常耗时的,比如网络请求【Ajax】,定时器【
setTimeout
李柏成_Burc
·
2023-03-17 22:26
【面试题一】
varname="clover"varobj={name:"zlx",say:function(){console.log(this.name)}}obj.say()//输出的是zlxthis指向obj对象
setTimeout
Clover‘s Blog
·
2023-03-17 20:59
1024程序员节
JS Event Loop(VUE nextTick)
前言js是一个单线程的语言(非阻塞),最初的目的是为了和浏览器交互,也就是事件的输入输出流,计算机根据人类的指令做出不同的反应结果,但是在JS执行的过程环境中我们有几个特殊的“单词”
setTimeout
扬子拉虫
·
2023-03-17 20:03
JS中的执行机制
形成一个执行栈二、异步JS的异步是通过回调函数实现的,一般而言,异步任务有三种类型(1)普通事件,如click、resize(2)资源加载,如load、error(3)定时器,包括setInterval、
setTimeout
凉沫serendipity
·
2023-03-17 16:40
javascript
前端
vue.js
Javascript异步解决方案的发展历程
1.回调函数functionf1(callback){
setTimeout
(function(){//f1的任务代码callback();},1000);}f1(f2);ajax('XXX1',()=>
虎妞先生
·
2023-03-17 16:00
input错位,焦点回落
if(/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)){vareles=("input").blur(function(){
setTimeout
(
LIsPeri
·
2023-03-17 08:29
小程序授权请求一般流程
wx.saveImageToPhotosAlbum({//保存图片filePath:this.data.sharePath,success:()=>{wx.showToast({title:'保存成功'})
setTimeout
MrYang_b51b
·
2023-03-17 04:26
vue.js中对于this.$nextTick()的理解
简单点说,相当于
setTimeout
()的作用。
微笑向暖hh
·
2023-03-17 01:06
【JavaScript】浏览器事件循环机制EvenLoop
console.log('scriptstart');
setTimeout
(function(){console.log('
setTimeout
');},0);Promise.resolve().then
扎星zuckstar
·
2023-03-16 19:26
javascript异步解决方案简介及数组遍历中async用法
最传统普遍的异步解决方案就是写回调函数,定时器
setTimeout
(function(){console.log("开始吃饭"
臣以君纲
·
2023-03-16 18:31
Vue实现骨架屏的示例代码
页面组成如下:占位子组件:使用纯css编写;获取数据的交易:此处使用
setTimeout
模拟查询耗时;数据展示组件;代码如下:importTitleBarfrom"@/com
·
2023-03-16 16:50
for循环中嵌套
setTimeout
,执行顺序和结果的理解
for循环是同步代码,
setTimeout
中的是异步代码。那么JS碰到这个有同步和异步的情况下:①会先从上到下执行同步代码②碰到异步的代码会将其插入到任务队列当中等待。
AMONTOP
·
2023-03-16 16:03
反抖函数
functiondebounce(fn,delay){lettimer=nullreturnfunction(...args){if(timer)clearTimeout(timer)let_this=thistimer=
setTimeout
Funwt
·
2023-03-16 16:24
setTimeout
真的是异步的吗????
这是假象!!!!1⃣️、单线程JavaScript语言的执行环境是单线程的所谓单线程就是同一时间只能做一件事情如果有多件事件就必须排队后面的事情必须等前面的事情完成后才能执行这种单线程的模式的好处就是实现起来比较简单执行环境相对单纯坏处是只要有一个任务耗时很长后面的任务都必须排队等待会拖延整个程序的执行如:浏览器无响应(假死)往往就是因为某一段代码长时间运行(如死循环)导致整个页面都卡在了这个地方
蓝海00
·
2023-03-16 11:50
async/await 怎么用,如何捕获异常?
async/await可以和Promise结合在一起用function摇色子(){returnnewPromise((resolve,reject)=>{
setTimeout
(()=>{letn=parseInt
浪味仙儿啊
·
2023-03-16 07:35
JS 函数的执行时机
1:为什么如下代码会打印6个6leti=0for(i=0;i{console.log(i)},0)}回答这个问题之前,先介绍一下
setTimeout
:
setTimeout
(func,time)是在time
Harrient_
·
2023-03-16 05:14
js关闭其他标签页
你要新开一个tab页跳转到外部b网站,在b网站操作完成后,关闭b网站代码技巧打开新页面,然后自动关闭新页面vara=window.open('https://blog.csdn.net','_blank');
setTimeout
南城夏季
·
2023-03-16 04:43
业务
笔记
js
vue.js
javascript
前端
vue中使用防抖节流
duration||1000vartimer=nullfunctionnewHandle(){varself=thisvarargs=argumentsclearTimeout(timer)timer=
setTimeout
divcssjs
·
2023-03-16 01:17
闭包相关面试题(非原创,整合网上资源)
1.原生的
setTimeout
传递的第一个函数不能带参数,通过闭包可以实现传参效果。functionf1(a){functionf2(){consol
夏风欧巴
·
2023-03-15 20:19
javascript
js
前端
面试官:谈谈对JS闭包的理解及常见应用场景(闭包的作用)
3.闭包概念4.闭包用途5.闭包的理解6.闭包应用场景
setTimeout
传参回调封装变量为节点循环绑定click事件7.优缺点及解决办法8.拓展·垃圾回收机制1.引用计数垃圾收集2.标记-清除算法对JS
LYFlied
·
2023-03-15 20:06
javaScript
javascript
前端
垃圾回收机制
函数闭包
作用域
前端
setTimeout
和setInterval定时器
1:
setTimeout
()函数用来指定某个函数或某段代码,在多少毫秒之后执行。
小徐敲java
·
2023-03-15 15:35
前端
javascript
vue.js
自学前端,你必须要掌握的3种定时任务
目录一、无处不在的定时任务二、
setTimeout
的使用1.
setTimeout
的使用场景2.替代setInterval三、setInterval的使用1.setInterval的使用场景2.项目中
经海路大白狗
·
2023-03-15 14:26
大学毕业解疑
前端
定时任务
javascript
JS 防抖和节流 简单写法
秒的时候点了functiondebounce(func,wait){lettimeOut;returnfunction(){if(timeOut)clearTimeout(timeOut);timeOut=
setTimeout
郭_昊
·
2023-03-15 12:19
前端小知识
javascript
前端
es6
点击图片缩小后恢复原状
;}/*.myimg:hover{transform:scale(0.8,0.8);}*/-->$(".myimg").click(function(){$(this).addClass("on");
setTimeout
胖胖的胖胖二
·
2023-03-15 12:19
Promise奥义
像下面这样的代码就是最简单的回调地狱,为了在异步任务中,按照想要的顺序执行代码我们就得按照回掉地狱的样式去写代码,而为了解决这一问题,一群聪明的“老头”就发明了promise>
setTimeout
(function
iiiiiiiice
·
2023-03-15 07:28
前端
javascript
前端
vue.js
自己实现的简陋的promise
f1)this.arr=[]this.then=function(fn){this.arr.push(fn)}}varp=newfakepromise(function(resolve,reject){
setTimeout
李永州的FE
·
2023-03-14 23:00
高级应用一下就有点懵了
Scheduling:
setTimeout
andsetInterval学习第一问why,有些时候我们想设定时间来实施我们的function,这就是这一章所谓的“schedulingacall”目前有两个方法
想做程序员的鸭脖子
·
2023-03-14 15:26
定时器和数学对象
一、定时器:setInterval(,time)指定的时间就执行一次代码
setTimeout
(fn,time)指定时间过后执行代码(超时调用)参数:第一个参数:推荐使用function,字符串形式可能导致性能损失第二个参数
梦回98
·
2023-03-14 14:55
大白话讲解Promise
html讲得很好一、链式操作的用法、resolve()的用法console.dir(Promise);functionfun0(){varp=newPromise((resolve,reject)=>{
setTimeout
云凡的云凡
·
2023-03-14 10:49
JavaScript 使用问题
判断对象为空JSON.stringify(object)==='{}'Object.keys(object).length===0在回调函数中this为undefined如
setTimeout
(function
想聽丿伱說衹愛我
·
2023-03-14 09:29
微信小程序 实现圆形进度条
jsdata:{animationData:{}},onLoad:function(options){
setTimeout
(()=>{varanimation=wx.createAnimation({duration
找不到工作的程序员
·
2023-03-14 00:45
async 方法异常重新执行的方法
letasyncFunc=async()=>{leti=0;while(true){letvalue=awaitnewPromise((resolve,reject)=>{if(i>10){aa();}
setTimeout
王小杰at2019
·
2023-03-13 22:02
原来CSS 也可以节流啊
Ⅰ、前言「节流」是为了减少请求的触发频率,不让用户点的太快,达到节省资源的目的;通常我们采用JS的定时器
setTimeout
,来控制点击多少秒才能在触发;其实通过CSS也能达到「节流」的目的,下面我们来看一下把
野生切图仔
·
2023-03-13 21:41
趣学
CSS
css
前端
上拉加载更多
bottomsubmit){//如果为真继续执行,这个是用于防止滚动获取过多的数据情况if(state==true){//执行一次获取数据并停止再进来获取数据state=false;
setTimeout
xwfccyqc
·
2023-03-13 12:31
从闭包引出来的一系列问题
从闭包引出来的一系列问题1.不起眼的开始for(vari=0;i5,5,5,5,5这个也很容易的就可以进行解释,先执行console.log(),再进行
setTimeout
()的异步操作。
cce117b0a0ce
·
2023-03-13 00:23
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他