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简单用法
大钢经
2.3js实现继承的方式2.4
Promise
2.5
三和小钢炮
·
2023-12-04 17:37
生活
面试官:请实现一个通用函数把 callback 转成
promise
1.前言大家好,我是若川。最近组织了源码共读活动,感兴趣的可以加我微信ruochuan12参与,或者在公众号:若川视野,回复"源码"参与,每周大家一起学习200行左右的源码,共同进步。已进行三个月了,很多小伙伴表示收获颇丰。想学源码,极力推荐之前我写的《学习源码整体架构系列》包含jQuery、underscore、lodash、vuex、sentry、axios、redux、koa、vue-dev
若川视野
·
2023-12-04 17:17
java
nodejs
javascript
js
办公软件
阿里面试官:如何给所有的async函数添加try/catch?
//示例asyncfunctionfn(){letvalue=awaitnew
Promise
((resolve,reject)=>{reject('failure');});console.l
海阔~天空
·
2023-12-04 17:13
前端知识体系
javascript
前端
html
一文带你彻底掌握前端必问面试题之宏任务和微任务
微任务(microtask)是指由JavaScript引擎提供的任务队列中的任务,例如
Promise
的回调函数、MutationObserver的回调函
ATalk机器人
·
2023-12-04 15:35
javascript
ES6
Promise
的用法,async/await异步处理同步化
文章目录一、什么是
promise
?二、await/asyncES7的新规范,异步处理同步化一、什么是
promise
?
promise
是解决异步的方法,本质上是一个构造函数,可以用它实例化一个对象。
骆骆爱学习
·
2023-12-04 09:43
es6
javascript
前端
你不知道的JavaScript(中卷)|
Promise
(三)
Promise
API概述new
Promise
(..)构造器有启示性的构造器
Promise
(..)必须和new一起使用,并且必须提供一个函数回调。这个回调是同步的或立即调用的。
xpwei
·
2023-12-04 07:49
异步编程工具
Promise
与Async/Await:解决前端开发中的嵌套回调地狱
文章目录
Promise
:处理异步操作的基本工具
Promise
.allasync/await:更简洁的异步编程方式
Promise
与async/await的比较结论当谈及JavaScript中的异步编程时,
Apple_Web
·
2023-12-04 04:27
前端
javascript
前端
JS异步讲解
异步操作包括定时器、事件监听、HTTP请求、
Promise
等。在异步操作中,JavaScript会使用回调函数来处理结果。回调函数是将代码作为参数传递给其他函数,并在操作完成后执行的函数。
AKA多个A
·
2023-12-04 03:54
javascript
开发语言
ecmascript
async、await其实是generator和
promise
的语法糖
async关键字用于声明异步函数,await用于在async函数中将异步代码变为同步,阻塞代码的执行对于
promise
和generator不熟悉的朋友可以移步看看这些文章
Promise
的理解与使用(一)
一颗冰淇淋
·
2023-12-04 02:27
[MDN]笔记:
Promise
1、executornew
Promise
(function(resolve,reject){...}/*executor*/);executor是带有resolve和reject两个参数的函数。
loserwang_3030
·
2023-12-04 02:22
笔记二十五、React中setState是同步还是异步的?
在react18版本之前setState既可以是同步也可以是异步的在
Promise
的状态更新、js原生事件、定时器中是同步的在react的合成事件中,是异步的在react18版本之后是setState异步的代码
ElendaLee
·
2023-12-04 01:51
#
React
笔记
react.js
javascript
JestJs学习笔记
JestJs前言快速入门安装
Promise
前言本学习笔记不会全部记录所有JestJs知识,偏重于学习中的个人总结。
acgCode
·
2023-12-04 00:13
#
自动化测试
前端
学习
前端
Promise
的catch()和then(...,err)的优先级
Promise
的catch()和then(...,err)的优先级创建
Promise
的测试函数then中没有err时then中有err时then在catch之前then在catch之后什么时候只有catch
acgCode
·
2023-12-04 00:42
#
JavaScript
前端
javascript
es6
前端
element-plus 上传组件 el-upload 直传第一次取不到数据
取不到数据是官方("element-plus":"^2.3.4")beforeData在beforeUpload
Promise
之前导致异步设置:data不生效文件传不上去的原因,改为http-request
qrn1024
·
2023-12-03 22:12
java
前端
javascript
歌词《坚信爱会赢》汉英双语
Iwilldomybestforyou哪怕面对枪林弹雨Eveninthefaceofahailofbullets隔着生死的一道门Throughthedooroflifeanddeath我保证不离不弃I
promise
nevertoleaveorgiveup
周柯楠
·
2023-12-03 20:46
element-ui上传组件添加图片压缩功能
*图片对象*回调函数有一个参数,base64的字符串数据*@parammaxSize*对多大的图片进行压缩file.size*@parampicQuality*压缩图片的质量0~1*@returns{
Promise
liuxingxing
·
2023-12-03 19:35
ES6之
Promise
对象
Promise
是异步编程的一种解决方案,可以将异步操作以同步操作的流程表达出来,避免了层层嵌套的回调函数。此外
Promise
对象提供统一的接口,使得异步操作更加容易。
纯情小肥羊
·
2023-12-03 16:51
高德地图海量点
1.先建个js文件importAMapLoaderfrom"@amap/amap-jsapi-loader";constinitMap=async(config)=>{returnnew
Promise
(
见路不走!
·
2023-12-03 15:27
前端
javascript
开发语言
高德地图海量点标记图片(智慧交通道路事件情况)
先建个js文件importAMapLoaderfrom"@amap/amap-jsapi-loader";2.文件中代码constinitMap=async(config)=>{ returnnew
Promise
见路不走!
·
2023-12-03 15:25
javascript
前端
开发语言
Mongoose学习笔记
重点记录关键词.lean()使返回的数据可操作{new:true}返回更新后的数据基本操作(详见#a2)var
Promise
=require('bluebird')varmongoose=
Promise
.promisifyAll
vcxiaohan2
·
2023-12-03 13:02
数据库
数据库
node
mongodb
mongoose
nosql
Vue3 第三章 项目优化axios封装和跨域
8080';constinstance=axios.create({baseURL});//响应拦截器instance.interceptors.response.use(result=>{return
Promise
.resolve
bj_wasin
·
2023-12-03 12:22
javascript
前端
vue.js
web前端之JavaScrip的笔试题
MENU
Promise
笔试题-02prototype和__proto__的笔试题JavaScript引用类型值值操和运算符优先级比较--笔试原型与原型链--笔试-05作用域-笔试事件队列-笔试题JavaScript
蒙尸凶MJ682517
·
2023-12-03 12:36
JavaScript
web前端
javascript
前端
web
解决代码不按顺序执行
functiondataTransFun(){returnnew
Promise
((resolve,reject)=>{let
promise
s=state.listedInfo.map((info:any
兜小糖的小秃毛
·
2023-12-03 11:19
javascript
前端
vue.js
浏览器端使用 npm 包
要在在浏览器使用某个npm包,必须满足以下条件npm包支持https://unpkg.com[推荐]速度比jsdelivr.com快操作
简单用法
请求文件https://unpkg.com/package
xczq
·
2023-12-03 10:33
前端监控学习笔记
常常点击的有哪些,可以做相应的推荐PV/UV统计记录用户访问页面的次数PV:访问的操作的次数,UV:访问页面的用户多少前端监控的主要流程:功能拆分错误监控错误监控,即当代码发生错误时,比如,同步错误,异步错误,
promise
冰镇白干
·
2023-12-03 09:21
探索未知的旅程
前端
学习
笔记
中间件koa-router
constKoa=require('koa')constfs=require('fs')constapp=newKoa()functionrender(page){returnnew
Promise
((resolve
小小的开发人员
·
2023-12-03 08:07
JS--异步的日常用法
目录JS异步编程并发(concurrency)和并行(parallelism)区别回调函数(Callback)Generator
Promise
async及await常用定时器函数JS异步编程并发(concurrency
江拥羡橙
·
2023-12-03 04:53
前端
javascript
开发语言
初探 async await
一、Async/Await的初识Async/Await的含义Async-定义异步函数(asyncfunctionsomeName(){...})自动把函数转换为
Promise
当调用异步函数时,函数返回值会被
Srtian
·
2023-12-03 04:21
【20230416】
老师又在讲深度学习和强化学习强化学习强化学习做的事情策略今日任务完成任务下周党课课表论文阅读论文标题论文作者Introduction图形模型和结果No-
promise
speedTwo-day
promise
speedOne-day
promise
speed
limuqing_134
·
2023-12-03 04:39
笔记
promise
generator aysnc/await三者区别
三者都是异步编程的解决方案,不同的是,
promise
为较早出来的,其次generator,最后为async/await,三者象征了前端进行解决异步编程的进化路程。
林啾啾
·
2023-12-03 04:35
前端
js
javascript
前端
开发语言
C++之pair的
简单用法
#include#includeusingnamespacestd;intmain(){paira,b;cin>>a.first>>a.second;/*或者可以这样chart;strings;cvin>>t>>s;a={t,s};*/cout<<a.first<<":"<<a.second<<endl;system("pause");return0;}
踏过山河,踏过海
·
2023-12-02 23:15
刷遍蓝桥杯
c/c++知识二次稳固
c++
visual
studio
开发语言
C++之substr的
简单用法
C++之substr的
简单用法
eg:b=a.substr(3,10);//第一个放开始截取的下标,第二个放要截取多长#include#includeusingnamespacestd;intmain()
踏过山河,踏过海
·
2023-12-02 23:44
刷遍蓝桥杯
c/c++知识二次稳固
c++
算法
哈希算法
【面试题】宏任务和微任务
宏任务:setTimeout,setInterval,Ajax,DOM事件微任务:
Promise
,async/await微任务执行时机比宏任务要早。
周兴
·
2023-12-02 18:34
面试题
javascript
前端
开发语言
Generator函数的理解和使用
2、异步编程方式:(1)回调函数(2)事件监听(3)发布/订阅者(4)
Promise
对象3、所谓回调函数,就是把第二段单独写在一个函数里面,等到重新执行这个任务的时候,就直接调用这
Ying(英子)
·
2023-12-02 18:19
JavaScript
Generator
es6
异步编程
yield
callback
这一次,彻底弄懂
Promise
原理
Promise
源码不过几百行,我们可以从执行结果出发,分析每一步的执行过程,然后思考其作用即可。
前端小澈
·
2023-12-02 17:08
class
promise
class语法糖声明class就是构造函数的语法糖,在使用继承的时候会更加方便,并且在思想上和java等统一起来类声明和类表达式。这两种方式都使用class关键字加大括号://类声明classPerson{}//类表达式constTestPerson=class{}注意函数声明和类声明之间的一个重要区别在于,函数声明会提升,类声明不会。需要先声明类,然后再访问它,否则就会出现ReferenceEr
jokerJOJO777
·
2023-12-02 16:43
前端
javascript
开发语言
【无标题】
Promise
.all([..])接受一个或多个值的数组(比如,立即值、
promise
、thenable)。它返回一个
promise
。
jokerJOJO777
·
2023-12-02 16:11
前端
javascript
开发语言
【超全】JavaScript知识速查:JavaScript ES6标准语法
.`):Array.from:Object.assign:5.类和对象定义类:继承:6.箭头函数7.
Promise
原理机制:触发机制细节
Xy丶Promise
·
2023-12-02 15:34
javascript
es6
开发语言
web
web3
setState 同步or异步?
)多次执行setState和useState,只会调用一次重新渲染render不同的是,setState会进行state的合并,而useState则不会在setTimeout/setInterval/
Promise
.then
mollymeaw
·
2023-12-02 11:49
javascript的宏任务和微任务
setTimeout(function(){console.log('1')});new
Promise
(function(resolve){console.log('2');}).then(function
秋天de童话
·
2023-12-02 09:59
Promise
介绍
前言
Promise
是一种用于处理异步操作的JavaScript对象,它可以将生产代码和消费代码连接起来,让异步方法像同步方法一样返回值。
WestGGboom
·
2023-12-02 06:20
JavaScript学习记录
javascript
【android开发-12】android中ListView的详细用法介绍
1,ListView的
简单用法
ListView是AndroidUI组件之一,用于在屏幕上显示一个垂直滚动的列表。每个列表项可以是一个简单的文本视图,也可以是一个复杂的自定义布局。
孤舟簔笠翁
·
2023-12-02 06:46
android应用开发
android
微信小程序 wx.request封装及使用
constPOST='POST';constbaseURL='https://www.zzgoodqc.cn';//配置的域名functionrequest(method,url,data){returnnew
Promise
lipenghao111
·
2023-12-02 03:45
微信小程序
javascript
小程序
vue3中axios安装使用(简单容易版)
Axios是一个基于
Promise
的HTTP客户端,它使得在Vue3项目中与后端服务器进行数据交互变得更加简单和灵活。
程序研
·
2023-12-02 02:03
程序分享
vue.js
前端
javascript
cordova 安装插件失败
问题如下:G:\Work\AMC>cordovapluginaddcordova-plugin-app-version(node:9884)Unhandled
Promise
RejectionWarning
邪人君子
·
2023-12-01 20:09
关于Uncaught (in
promise
) TypeError: Object(...) is not a function报错
首先看报错,我们可以知道这个报错是在
promise
里面,也就是在发送请求的过程中出的问题在api里面导入importrequestfrom'@/utils/request';导出:export和exportdefault
一周七喜h
·
2023-12-01 19:37
javascript
vue.js
开发语言
const的
简单用法
const常变量在编译期起作用,在运行时无作用。在一个变量前可以用const修饰,这就意味这个变量不能被直接修改。对比上面两种情况,当a被const修饰后,如果我们企图对a进行修改,程序运行时就会发生错误。其实,我们还有一个办法可以修改a的值,那就是通过指针进行修改。如上图,指针p指向a,通过地址找到a后就可以对a进行修改,程序也能正常运行。不过我们也可以用const修饰指针,分为两种情况:con
qinjh_
·
2023-12-01 19:23
开发语言
c语言
es6 语法 解构 拼接 扩展运算 数组降为 symbol 迭代器 生成器 定时器 map 映射 对象字面量 私有属性 构造函数继承
es6语法解构拼接扩展运算数组降为symbol迭代器生成器定时器map映射对象字面量私有属性构造函数继承
promise
asyncawait解构//解构varcharacter={name:'Brucezzz
阿金要当大魔王~~
·
2023-12-01 18:18
vue
问题
javascript
前端
vue.js
Vue--axios数据请求、fetch、vue-resoure数据请求
数据请求fetch数据请求特点getpost计算属性侦听属性1.axios数据请求//引入axios//引入vue概念axios是XMLHTTPRequest对象底层是node.js的http模块也是
Promise
yjwnm
·
2023-12-01 18:52
Vue 框架基础11 - Axios和Fetch API
3.语法:传入两个值(请求的url,控制不同配置的init对象)返回一个**
promise
**对象。fetch(url='http://example.com/movies.jso
一杆老狙
·
2023-12-01 18:42
Vue框架基础
vue.js
javascript
前端
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他