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
分享10个常见的JavaScript前端手写功能
functiondebounce(fn,delay){ lettimer returnfunction(...args){ if(timer){ clearTimeout(timer) } timer=
setTimeout
·
2022-07-05 13:08
笔记 - 图片的加载 & 懒加载
实现图片的加载functioncreateImg(url,delay){returnnewPromise((resolve,reject)=>{constimg=newImage();img.src=url;
setTimeout
青城墨阕
·
2022-07-04 19:26
linux expect中文,Linux expect用法介绍
如果该路径未加入到环境中需要先添加,其作用场景常用于交互执行输入指令常用命令:expect获取上一命令执行后的返回信息,如果匹配成功则执行后续操作spawn交互程序开始后面跟命令set定义变量puts输出变量
settimeout
饮食伙计
·
2022-07-04 14:16
linux
expect中文
前端项目常用函数
例如防抖,节流,数组扁平化,数组扁平化,深度拷贝,深度拷贝…文章目录前端项目常用函数前言一、代码部分1.防抖2.节流3.数组扁平化4.函数柯里化5.深度拷贝6.判断函数是否为Promise函数7.使用``
setTimeout
wang豪
·
2022-07-03 07:14
js
typescript
vue前端优雅展示后端十万条数据面试点剖析
目录前置工作后端搭建前端页面直接渲染
setTimeout
分页渲染requestAnimationFrame文档碎片+requestAnimationFrame懒加载虚拟列表前置工作如果后端真的返回给前端
·
2022-07-01 19:13
setTimeout
时间设置为0
setTimeOut
设置为0,会在队列最后添加一个事件,要等待其他任务事件处理完成才会处理。
时间的溺水者
·
2022-07-01 13:25
js防抖节流函数的实现与优化
functiondebounce(fn,delay=500){lettimer=nullreturn(...args)=>{if(timer){clearTimeout(timer)}timer=
setTimeout
ai酸的博文
·
2022-06-29 23:44
前端
前端
UE4\UE5 蓝图节点Delay与Retriggerable Delay的使用与区别
常用的节点之:Delay、RetriggerableDelay这两个节点的用法相当于
SetTimeOut
方法,延迟多少秒执行操作,唯一的区别就是:Delay:指定一个延时的时间进行一次操作,倒计时过程中再次调用无效
蒙双眼看世界
·
2022-06-28 22:29
UE4
蓝图
UE4
蓝图
JavaScript实现九宫格抽奖
2、要控制色块轮循的速度快慢,要用到计时器
setTimeout
,可以控制轮循速度。3、正在抽奖轮循的时候,开
·
2022-06-28 19:27
**微信小程序图片上传+后台PHP修改图片名称**
chooseImg:function(e){varthat=this;varimgs=this.data.imgs;if(imgs.length>=9){this.setData({lenMore:1});
setTimeout
进击的邦
·
2022-06-27 22:19
小程序
小程序
JS Angular 服务器端渲染应用设置渲染超时时间
我们用
setTimeout
模拟一个需要5秒钟才能完成调用的API:constexpress=require('express');constapp=express();app.get('/api/fast
·
2022-06-27 09:37
使用JS实现一个Sleep函数的示例代码
目录前言1.目标分析2.
setTimeout
封装3.Promise封装4.async/await总结前言我们都是JavaScript是一个单线程语言,单线程有它的好处也有它的坏处。
·
2022-06-26 07:23
Js 基础面试题 - 1
varb='2';functionabc(){letb=1;++b;
setTimeout
(()=>{test('funtest');},0);
setTimeout
(test('testfun'),1000
写给我的公主的简书
·
2022-06-25 22:47
js工具函数,自己封装一个节流函数
节流过的函数*/letdebounceTimer=''exportfunctiondebounce(fn,delay=700){clearTimeout(debounceTimer)debounceTimer=
setTimeout
·
2022-06-25 16:22
javascript前端
js工具函数,自己封装一个节流函数
节流过的函数*/letdebounceTimer=''exportfunctiondebounce(fn,delay=700){clearTimeout(debounceTimer)debounceTimer=
setTimeout
蜗牛老湿
·
2022-06-23 18:15
后端给你1W条数据,怎么保证前端在渲染的时候页面不会卡
window.requestAnimationFrame接受参数为函数,比起
setTimeout
和setInterval有以下优点:1.把每一帧中的所有DOM
Float544
·
2022-06-23 17:22
学习心得
javascript
React 中的 setState 是同步还是异步
from'react';classDongextendsComponent{constructor(){super();this.state={count:0}}componentDidMount(){
setTimeout
·
2022-06-23 09:37
js工具函数,自己封装一个节流函数
节流过的函数*/letdebounceTimer=''exportfunctiondebounce(fn,delay=700){clearTimeout(debounceTimer)debounceTimer=
setTimeout
·
2022-06-21 22:19
javascript前端
JS常见手写题
目录目录一、JS原理部分实现new一个函数深拷贝实现jsonppromisePromise.all实现EventEmitter订阅监听模式实现call()实现apply()实现bind()
setTimeout
偷吃零食的小猫咪
·
2022-06-21 08:44
js
javascript
前端
异步代码同步执行的await用法
一,普通的包含异步的函数functiontest(){console.log("111")
setTimeout
(()=>{console.log("222")},1000)console.log("333
笑道三千
·
2022-06-19 18:58
JS
javascript
前端
vue.js
大白话透彻讲解 Promise 的使用,读完你就懂了
常见的异步模式有以下几种:定时器接口调用事件函数//
setTimeout
示例functioncallBack(){console.log('执行完成')}console.log('beforesetTimeou
前端人
·
2022-06-13 14:10
VUE
es6
promise
Promise的链式调用
以
setTimeout
模拟网络请求的过程newPromise((resolve,reject)=>{
setTimeout
(()=>{resolve("aaa");},1000);}).then((data
·
2022-06-13 14:06
es6
es6
Promise的基本使用
链式编程Document//使用
setTimeout
//
setTimeout
(()=>{//console.log("helloworld");//},2000)//参数->函数(resolve,reject
芜独独
·
2022-06-13 14:06
javascript
js
vue
Promise的链式调用,简写方式
,简写方式/***需求:*网络请求得到数据aaa,假设自己有十行代码处理,将处理后的aaa111传入*继续进行代码处理,得到aaa222,再进行处理**/newPromise((resolve)=>{
setTimeout
407指导员
·
2022-06-13 14:35
#
es6
js
前端面试出场率奇高的18个手写代码
functiondebounce(func,ms=1000){lettimer;returnfunction(...args){if(timer){clearTimeout(timer)}timer=
setTimeout
乙哥驿站
·
2022-06-08 12:53
图片预加载和懒加载的多种方法<面试常考>
实现方式:使用
setTimeOut
或setInterval定时器进行延迟加载条件加载,符合条件或触发事件后再进行异步下载通过滚动条监听用户距图片距离,快要到达之前进行加载//通过滚动条监听用户距图片距离
走出自闭的鸟儿
·
2022-06-07 19:18
前端
#
CSS
#
JavaScript
javascript
前端
html
css
Javascript单线程和事件循环
目录一、单线程二、事件循环三、事件循环的应用四、使用代码来说明五、
setTimeout
()六、思考:劣质的优化一、单线程Javascript是单线程的,意味着不会有其他线程来竞争。为什么是单线程呢?
·
2022-06-07 16:21
js 摇骰子特效
前言最近正好有在搜有关摇骰子的游戏,在网上看到了一篇比较不错的案例,修改了原来的代码给大家分享一下正文这个摇骰子的动作主要是通过定时器改变骰子的图片实现的,比较简单,主要依靠
setTimeout
()这个函数实现得到的
前端开发小司机
·
2022-06-05 14:42
javascript
css
css3
常规检验
value){returncallback();}else{
setTimeout
(()=>{if(!
张宪宇
·
2022-06-02 16:43
利用 JavaScript 实现并发控制的示例代码
二、示例consttask=timeout=>newPromise((resolve)=>
setTimeout
(()=>{resolve(timeout);},timeout))co
·
2022-05-30 20:36
JavaScript必学之事件、BOM、DOM
作用几个名词2事件类型1鼠标事件2键盘事件3页面事件事件流和事件模型事件冒泡事件捕获DOM事件流2BOM1Window对象系统对话框打开、关闭窗口时间函数
setTimeout
()setInteval()
Abysstale
·
2022-05-29 16:18
javascript
事件模块
bom
dom
uni-app canvas 手写签名板功能实现(vue)
src:'',time1:'',time2:''};},onReady(){this.init_lineCanvas();},methods:{//保存签名saveSign(){this.time1=
setTimeout
房东的猫〃
·
2022-05-28 06:22
Go Time包中和chanel相关的函数
注意:Timer是一次性触发,和一定时间间隔触发的Ticker不同(类似JavaScript里的
settimeout
和setinterval的区别)。
·
2022-05-27 15:44
golang并发编程
在外包公司的感受
,虽然钱给的确实多,福利也好.但是学不到东西,今天的面试,让我对于外包有了更清醒的认识,面试题1,sleep函数constsleep=time=>{returnnewPromise(resolve=>
setTimeout
小李科技
·
2022-05-27 14:41
前端
外包
带你玩转JavaWeb开发之四-JS库代码实现
完成下列列表左右选择使用JQuery完成表单的校验.案例需要掌握JQuery的基本使用掌握JQuery的基本选择器,层次选择器会使用JQuery完成DOM的基本操作定时弹出广告定时器:setInterval
setTimeout
clearI
学丽
·
2022-05-25 21:58
Java
web
jquery
广告
表单
dom
如何基于Promise设计简单的请求/响应拦截器
能不能简单手写其中的原理//xhr适配器vardispatch=(config)=>{returnnewPromise((resolve,reject)=>{
setTimeout
(()=>{//模拟xhr
·
2022-05-25 21:45
async和await
async和await获取成功的结果function摇色子(){returnnewPromise((resolve,reject)=>{letsino=parseInt(Math.random()*6+1)
setTimeout
sweetBoy_9126
·
2022-05-25 21:24
给 Angular 服务器端渲染应用设置一个渲染超时时间
我们用
setTimeout
模拟一个需要5秒钟才能完成调用的API:constexpress=require('express');constapp=express();app.get('/api/fast
·
2022-05-22 10:59
2022-05-21 React18 异步渲染
/SendButton';exportdefaultfunctionAsyncHook(){const[a,setA]=useState(0);constasync=()=>{
setTimeout
(()
FConfidence
·
2022-05-21 00:30
Promise和异步机制
比如,promise是微任务,
setTimeOut
是宏任务。
HenryZheng1999
·
2022-05-20 12:41
JavaScript
Promise和异步同步
浏览器具有缓存功能异步操作操作性事件需要时间load事件异步需要加载
setTimeout
异步setInterval异步requestAnimationFrame异步注意:async放在下一帧执行defer
颜镜
·
2022-05-20 12:46
Promise
异步同步
javascript
es6
Promise的同步与异步
1.Promise的executor是同步的,但是then和catch方法是异步的`constp=newPromise(resolve=>{console.log(“1”)
setTimeout
(()=>
cjr1234567
·
2022-05-20 12:54
js
javascript
获取hover显示的元素信息
可以使用如下方法:找到显示元素挂在的dom,Chrome中右键storeasglobalvalue,会存成temp1变量使用outerHTMLconsole出hover时的dom字符串,分析元素信息
setTimeout
·
2022-05-16 11:23
10-01:
setTimeout
、setInterval 和 requestAnimationFrame 之间的区别
与
setTimeout
和setInterval不同,requestAnimationFrame不需要设置时间间隔,大多数电脑显示器的刷新频率是60Hz,大概相当于每秒钟重绘60次。
小小前端搬运工
·
2022-05-15 23:32
使用
setTimeout
拆解一些 CPU 密集型的执行任务
如果我们使用
setTimeout
将繁重的任务拆分为多个部分,那么i会
·
2022-05-13 21:15
深入理解React State 原理
在合成事件和生命周期函数里是异步的在原生事件和
setTimeout
、promise里是同步的造成setState的异
·
2022-05-12 14:36
移动web app开发必备 - 异步队列 Deferred
背景移动webapp开发,异步代码是时常的事,比如有常见的异步操作:Ajax(XMLHttpRequest)ImageTag,ScriptTag,iframe(原理类似)
setTimeout
/setIntervalCSS3Transition
baoaoba9317
·
2022-05-12 11:06
javascript
数据库
前端
ViewUI
高德地图在网页开发中的简单使用
页面布局地图渲染位置简单的查询查找位置查询点击事件与初始展示functionsearch(){varwhere=$("#where").val();//开始加载地图mapInit(where);}//开始加载地图
setTimeout
炒熟的番茄
·
2022-05-11 14:50
高德地图
java
aync,await
await获取成功的结果//定义一个异步函数,3秒后才能获取到值(类似操作数据库)functiongetSomeThing(){returnnewPromise((resolve,reject)=>{
setTimeout
·
2022-05-07 17:51
es6
微任务和宏任务哪个先执行
setTimeout
(()=>{console.log("宏任务");},0);Promise.resolve().then((e)=
怡红公子0526
·
2022-05-07 10:00
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他