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
promise)
循环打印红绿黄
文章目录1循环打印红绿黄1.1用callback实现1.2用
Promise
实现1.3用async/await实现1循环打印红绿黄问题描述:红灯3s亮一次,绿灯1s亮一次,黄灯2s亮一次,如何让三个灯不断交替重复亮灯
子非鱼921
·
2025-02-07 13:07
前端面试
javascript
前端
微信小程序获取openid和其他接口同时并发请求如何保证先获取到openid
在微信小程序中,如果你需要并发请求获取openid和其他接口的数据,并且希望确保先获取到openid之后再进行后续操作,可以考虑以下几种方法:方法一:使用
Promise
链1,先请求openid:使用
Promise
祈澈菇凉
·
2025-02-07 11:51
前端面试题合集
微信小程序
notepad++
小程序
React ajax(主要记录axios)
react应用中需要集成第三方库或自己封装常用的ajax请求库1.jquery:比较重,如果需要另外引入不建议使用2.axio:轻量级,建议使用(1)封装XmlHttpRequest对象的ajax(2)
promise
☞^O^
·
2025-02-06 18:30
react.js
ajax
前端
【axios】尚硅谷Web前端axios入门与源码解析
share_source=copy_web&vd_source=b1cb921b73fe3808550eaf2224d1c155前置知识
promise
【
Promise
】阮一峰JavaScript教程-7
abigale03
·
2025-02-06 18:30
JavaScript
前端
1024程序员节
前端高级面试题及其答案
它包含宏任务(macrotask)队列(如setTimeout、setInterval、I/O、UIrendering等)和微任务(microtask)队列(如
Promise
.then、
Promise
.catch
·
2025-02-06 17:21
前端javascript
前端学习:Axios Http请求库入门与实战应用
什么是
Promise
?
Promise
是一个表示异步操作最终完成或失败的对象。它允许你更优雅地处理异步操作,避免回调地狱(CallbackHell)。
Landy_Jay
·
2025-02-06 17:53
http
网络协议
网络
前端进阶面试-JS面试题(阿里、字节、腾讯、美团面试高频)
…if(/*异步执行成功*/){resolve(value)}elseif(/*异步执行失败*/){reject(error)}})my
Promise
.then((value)=>{//成功后调用,使用
2401_84150137
·
2025-02-05 22:33
程序员
前端
面试
javascript
VUE项目整合Axios
Axios,是一个基于
promise
的网络请求库,作用于node.js和浏览器中,它是isomorphic的。
不开心的猴子
·
2025-02-05 07:19
vue.js
前端框架
AI生成内容——JavaScript中的
Promise
、async和wait
一、
Promise
*1.概念:
Promise
是JavaScript中处理异步操作的一种对象,它表示一个异步操作的最终完成(或失败)及其结果值。
baby_hua
·
2025-02-05 06:35
微信小程序
javascript
开发语言
ecmascript
axios 登录后设置header_axios如何利用
promise
无痛刷新token
需求最近遇到个需求:前端登录后,后端返回token和token有效时间,当token过期时要求用旧token去获取新的token,前端需要做到无痛刷新token,即请求刷新token时要做到用户无感知。需求解析当用户发起一个请求时,判断token是否已过期,若已过期则先调refreshToken接口,拿到新的token后再继续执行之前的请求。这个问题的难点在于:当同时发起多个请求,而刷新token
weixin_39648430
·
2025-02-02 16:37
axios
登录后设置header
axios如何利用
promise
无痛刷新token
目录需求需求解析实现思路方法一:方法二:两种方法对比实现封装axios基本骨架instance.interceptors.response.use拦截实现问题和优化如何防止多次刷新token同时发起两个或以上的请求时,其他接口如何重试最后完整代码需求最近遇到个需求:前端登录后,后端返回token和token有效时间,当token过期时要求用旧token去获取新的token,前端需要做到无痛刷新to
前端 贾公子
·
2025-02-02 16:32
前端
回调 函数解决异步,
promise
解决异步
created(){//===============================================回调函数解决异步//this.getList((res)=>{//this.$message.success("获取数据成功");//constfirstData=res.data;////再次获取数据,需要依赖于第一次获取的数据//this.getList2((finalData
css趣多多
·
2025-02-02 06:52
java
前端
javascript
JS深度剖析异步编程方式
目录回调函数事件监听发布/订阅
Promise
async/awaitGenerator函数与迭代器深度剖析JavaScript异步编程方式,主要涉及以下几个核心概念和技术回调函数回调函数的基本概念回调函数
天涯学馆
·
2025-02-02 04:05
大前端&移动端全栈架构
javascript
ecmascript
前端
架构
前端 | 深入理解
Promise
为此,ES6带来了
Promise
给了一种更清晰的异步操作模型。2.对
Promise
的理解
Promise
是异步编程的一种解决方案,它是一个对象,可以获取异步操作的消息,他的出现大大改
酒酿泡芙1217
·
2025-02-01 20:16
前端
Promise
async/await
javascript
前端 | es6模块化、
promise
回调、webpack打包发布
25.ES6模块化规范25.1定义每个js文件都是独立的模块通过import关键字来向内导入其他模块成员通过export关键字来对外共享模块成员25.2Node.js体验ES6模块化版本为14.15.1及以上(空文件夹终端“type”:“module”,—>生成package.json文件)在package.json的根节点中添加“type”:“module”节点(不写默认是commonJS)配置
weixin_47249930
·
2025-01-29 11:26
前端
webpack
es6
v3+ts/request封装axios
1.创建一个新的axios实例2.请求拦截器,如果有token进行头部携带3.响应拦截器a.剥离无效数据b.处理token失效4.导出一个函数,调用当前的axios实例发请求,返回值
promise
importaxios
赵不困888(合作私信)
·
2025-01-29 07:16
java
前端
javascript
介绍
Promise
是怎样工作的
Promise
是JavaScript中的一种用于处理异步操作的对象。它提供了一种更清晰、更简洁的方式来管理异步操作的结果,避免传统的嵌套回调(俗称“回调地狱”)问题。
光影少年
·
2025-01-27 07:54
javascript
前端
vue.js
vue3实际开发bug解决
index.vue:119Uncaught(in
promise
)TypeError:Cannotcreateproperty'value'onstring'我是标题'问题分析:问题出在componentName
我爱加班、、
·
2025-01-26 02:15
前端开发遇到的问题
vue项目实际开发中的bug
bug
前端
javascript
Axios 教程:
Promise
基础的 HTTP 客户端
Axios教程:
Promise
基础的HTTP客户端axiosaxios/axios:Axios是一个基于
Promise
的HTTP客户端库,适用于浏览器和Node.js环境,用于在JavaScript应用中执行异步
吉皎妃Frasier
·
2025-01-25 18:42
【微信小程序】微信小程序中的异步函数是如何实现同步功能的
以下是几种常见的方法:1.使用async/awaitasync/await是ES2017引入的语法糖,它基于
Promise
来实现异步操作的同步化写法。
ai安歌
·
2025-01-25 12:24
Mob移动端实践笔记
微信小程序
小程序
异步
同步
【并发多个请求并失败重发】
实际的应用场景:数据太大,分批次传给后端,比如大文件分片上传思路使用循环、
promise
.all、
promise
.allSettled都可以用来发请求:循环能做到并发,各发各的,各回各的,如果要使用循环
CaraYQ
·
2025-01-25 08:23
实践
javascript
开发语言
ecmascript
【Vue】Part4 接口调用
这个任务可称为主线程异步模式可以一起执行多个任务JS中常见的异步调用定时任何ajax事件函数
promise
主要解决异步深层
福安德信息科技
·
2025-01-25 07:15
WEB开发
vue.js
okhttp
前端
【前端高频面试题--ES6篇】
let和constletConst解构赋值模板字符串对象简化箭头函数形参赋初始值Rest参数扩展运算符扩展运算符的应用Symbol的基本使用对象添加Symbol类型的属性Symbol内置值迭代器生成器
Promise
SetMapclass
码上有前
·
2025-01-24 18:08
前端
es6
学习
javascript
axios直接请求
下面是axios直接请求的几种方式方式一:通过对象的形式配置axios参数importaxiosfrom"axios";exportconsttrackLogin=async()=>{returnnew
Promise
·
2025-01-24 11:18
【前端异常】JavaScript错误处理:分析 Uncaught (in
promise
) error
随着现代前端应用越来越多地使用异步操作(如
Promise
、async/await等),开发者常常会遇到Uncaught(in
promise
)error错误。
egzosn
·
2025-01-24 04:07
前端
javascript
开发语言
ecmascript
【前端异常】JavaScript错误处理:分析 Uncaught (in
promise
) error
随着现代前端应用越来越多地使用异步操作(如
Promise
、async/await等),开发者常常会遇到Uncaught(in
promise
)error错误。
egzosn
·
2025-01-24 04:13
前端
javascript
开发语言
ecmascript
JS面试题总结2
字符串的padStart方法用
Promise
实现两秒后输出AArray.p
逝者如斯夫。
·
2025-01-23 03:46
JS
javascript
前端
开发语言
2025年前端面试题汇总
JavaScript核心异步编程
Promise
、async/await的工作原理及应用场景。如何处理并发请求,使用
Promise
.all()或
Promise
.race()等方法。
涔溪
·
2025-01-23 02:32
前端
C++线程库std::thread和std::async的用法详解
线程的参数传递3.3线程的生命周期管理3.4线程同步四、std::async与std::future4.1创建异步任务4.2使用std::launch控制执行策略4.3std::future与std::
promise
4.4
大王算法
·
2025-01-22 15:04
c++
开发语言
如何处理前端调用后端接口时的超时问题?
使用递归和
Promise
.race():当数据量较大时,使用递归加then方式处理请
m0_74824044
·
2025-01-22 06:58
前端
【前端异常】JavaScript错误处理:分析 Uncaught (in
promise
) error
随着现代前端应用越来越多地使用异步操作(如
Promise
、async/await等),开发者常常会遇到Uncaught(in
promise
)error错误。
vip1024p
·
2025-01-21 04:43
vip1024p
前端
javascript
开发语言
小明,谈谈你对Vue nextTick的理解
微任务调度:Vue首先尝试使用
Promise
.resolve
·
2025-01-20 22:43
程序员
Axios封装一款前端项目网络请求实用插件
前端项目开发非常经典的插件axios大家都很熟悉,它是一个
Promise
网络请求库,可以用于浏览器和node.js支持的项目中。
smart_ljh
·
2025-01-20 12:03
前端
vue.js
vuejs
axios
网络
HBuilder X打包运行鸿蒙应用(vue2 -> vue3)
store调整4.增加入口文件index.html5.require方式调整为import导入方式6.main导入uni.promisify.adaptor3-2.jsuniappVue3转Vue2API
Promise
木子李–刚步入开发的小学生
·
2025-01-17 18:52
harmonyos
前端
uniapp
2025-1-15-近红外 O/E/S/C/L/U 波段 - 光电知识科普
文章目录近红外O/E/S/C/L/U波段O波段(OriginalBand)E波段(ExtendedBand)S波段(ShortBand)C波段(Com
promise
Band)L波段(LongBand)U
汤姆和佩琦
·
2025-01-17 18:20
Qt学习
学习
光电知识科普
鸿蒙应用获取状态栏宽高的方法(用来解决计算应用在状态栏高度的问题)
asynconWindowStageCreate(windowStage:window.WindowStage):
Promise
{//Mainwindowiscreated,setmainpageforthisabilityhilog.info
bogeniubia
·
2025-01-17 17:10
harmonyos
华为
面试官桀桀一笑:请手写一个
Promise
.all(判断是不是
Promise
、js抛出错误)
前言本文如标题,回顾三个知识点判断是不是
Promise
js抛出错误的类型手写
Promise
.all判断是不是
Promise
方式一Object.prototype.toString.call代码如下://
·
2025-01-17 04:54
HarmonyOS Next鸿蒙扫一扫功能实现
scanCore}from'@kit.ScanKit';exportnamespaceScanUtil{exportasyncfunctionstartScan(context:common.Context):
Promise
JohnLiu_
·
2024-09-16 03:32
HarmonyOS
Next
harmonyos
华为
扫一扫
鸿蒙
uniapp 获取各种小程序code
$global={appLogin(){returnnew
Promise
((resole,reject)=>{varthat=this;varwxLoginUrl=app.globalData.url+
灵魂清零
·
2024-09-15 18:52
uniapp
小程序
axios 请求封装
文章目录1.前言2.axios下载3.代码实现4.实际使用1.前言本文是对于axios的二次封装处理,axios是一个基于
Promise
的网络请求库,作用于node.js和浏览器中;本文对于axios中的封装着重于直接使用
web Rookie
·
2024-09-15 18:49
工作
前端
javascript
ajax
深入理解Webpack核心模块Tapable钩子[异步版]
接上一篇文章深入理解Webpack核心模块WTApable钩子(同步版)tapable中三个注册方法1tap(同步)2tapAsync(cb)3tap
Promise
(注册的是
Promise
)tapable
weixin_34413802
·
2024-09-14 20:40
webpack
javascript
ViewUI
antd of vue treeSelect——异步加载
onLoadData(treeNode){varthat=thisreturnnew
Promise
((resolve)=>{if(treeNode.
who_become_gods
·
2024-09-14 14:33
vue IE因
Promise
无法显示解决办法
一、ie11打开vue2.0项目空白,控制台报错vuexrequiresa
Promise
polyfillinthisbrowser
Promise
为ES6语法,有的浏览器不支持ES6,所以需要安装babel-polyfill
Yao请输入昵称
·
2024-09-14 07:16
Promise
实例.then()链式调用,中段
Promise
链,
Promise
错误穿透.catch()
Promise
实例.then()返回的是一个【新的
Promise
实例】,它的值和状态由什么决定?
Allen·赵
·
2024-09-14 06:40
Promise
js
javascript
前端
3.1、前端异步编程(超详细手写实现
Promise
;实现all、race、allSettled、any;async/await的使用)
前端异步编程规范
Promise
介绍手写
Promise
(resolve,reject)手写
Promise
(then)
Promise
相关API实现allraceallSettledanyasync/await
lin-lins
·
2024-09-13 07:15
JavaScript
高级
前端
javascript
html
在 Vue 2 中使用 Axios 发起 POST 和 GET 请求
Axios是一个基于
Promise
的HTTP客户端,用于浏览器和node.js,它提供了一种非常方便的方式来发送异步HTTP请求。在Vue2应用中,Axios可以帮助我们轻松地与后端API进行通信。
Jarvis Downey
·
2024-09-12 15:30
JavaScript
vue
vue.js
前端
javascript
nodejs清空文件内容
话不多说,直接上代码constfs=require("fs");constpath=require("path");functionclearFile(filename){//写入文件是异步过程,需要使用
promise
不cong明的亚子
·
2024-09-12 11:36
前端
小技巧
javascript
前端
node.js
react 全局状态管理 redux的使用
redux为全局状态管理类似vuex目录redux官网一、安装npminstallredux二、创建三、修改四、接受五、拆分、合并六、异步处理redux-thunk的使用七、redux-
promise
的使用八
小刘的代码仓库
·
2024-09-12 10:59
react.js
前端
javascript
提示execCommand 被弃用?JS点击复制文字的替代办法
前端在页面实现点击复制功能,一般都会使用document.execCommand;虽然现在还能用,但是会提示你即将被废弃,找了一个替代方法,基于
Promise
,不用像execCommand一样还得选中范围
不会做饭的程序员
·
2024-09-12 06:37
小知识
JS
随笔
safari
前端
将input type=file 获取到的图片展示到页面上
我们创建一个函数,用于接收拿到的files[0],并将生成的base64地址返回出去getBase64(file){returnnew
Promise
(function(resolve,reject){letreader
不会做饭的程序员
·
2024-09-12 06:37
JS
js
上一页
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
其他