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经典面试题
萍聚(英文版)
《Pingju》Idon'twannaknowwhatthefutureis别管以后将如何结束AllIwantistobeherewithyou至少我们曾经相聚过Alllovemeansno
promise
s
譚冰冰
·
2023-11-30 08:22
Promise
对象;class;字符串扩展;数值扩展;数组扩展;对象扩展;ES7
Promise
对象1.理解:*
Promise
对象:代表了未来某个将要发生的事件(通常是一个异步操作)*有了
promise
对象,可以将异步操作以同步的流程表达出来,避免了层层嵌套的回调函数(俗称'回调地狱
lppt
·
2023-11-30 08:06
小程序微信支付API?以及参数有哪些
它返回一个
Promise
对象,可以在then方法中处理支付结果。wx.pay是用于发起微信支付的API,它支持H5支付和扫码支付。它返回一个XML数据,可以在回调函数中处理支付结果。
无妄的罪
·
2023-11-30 07:28
小程序
微信
ES6学习笔记、async、
promise
、ES6箭头函数、ES6扩展运算符、原始数据类型Symbol、模板字符串
ES6学习笔记ES6:ECMAScript6.0,泛指2015年6月后发布的JavaScript标准,目前已经到es12一、letlet用于解决es5中var声明变量时变量提升的问题1、使用let声明的变量没有变量提升2、let声明的变量是一个块作用域3、使用var声明的变量同名会被覆盖,而使用let声明的变量名不可重复,具有不可重复性。二、const1、const特性和let类似,但是const
noahsark747
·
2023-11-30 01:46
javascript
学习
前端
es6
typescript
一道
经典面试题
:@Configuration 和 @Component 有何区别?
文章目录1.情景展现2.源码分析2.1postProcessBeanDefinitionRegistry2.2postProcessBeanFactory关于@Configuration注解有一个特别经典的面试题:@Configuration和@Component有什么区别?无论小伙伴们之前是否背过相关的面试题,今天这篇文章学完之后相信大家对这个问题都会有更深一层的理解,废话不多少,咱们开始分析。
ldxxxxll
·
2023-11-29 21:21
java
开发语言
promise
原理:代码实现
基础代码(function(window){constPENDING='pending'constRESOLVED='resolved'constREJECTED='rejected'function
Promise
ziazan
·
2023-11-29 16:31
前端
javascript
js
promise
前端入门(四)Ajax、
Promise
异步、Axios通信、vue-router路由
文章目录AjaxAjax特点
Promise
异步编程(缺)
Promise
基本使用状态-
Promise
State结果-
Promise
ResultAxios基本使用Vue路由-vue-router单页面Web
椛丿未眠”
·
2023-11-29 12:44
前端
前端
ajax
okhttp
盘点下JavaScript中,网络请求的内置库和第三方库都有哪些?
第三方库:Axios:一个流行的基于
Promise
的HTTP客户端,在浏览器和Node.js中使用。Fetch
wusp1994
·
2023-11-29 12:46
javascript
开发语言
ecmascript
node.js
网络请求
手写
promise
A+、catch、finally、all、allsettled、any、race
目录手写
promise
同步版1.
Promise
的构造方法接收一个executor(),在new
Promise
()时就立刻执行executor回调2.executor()内部的异步任务被放入宏/微任务队列
参宿7
·
2023-11-29 11:47
前端面试
javascript
前端
vue.js
手写简易版的
promise
1.
promise
的基本概念
Promise
是一种抽象异步处理对象,
Promise
类的构造函数中使用一个参数,参数值为一个回调函数。
p_coder
·
2023-11-29 08:36
javascript
前端
css
html
css3
手写
promise
(面试够用版)
functionmy
Promise
(constructor){letself=this;self.status="pending"//定义状态改变前的初始状态self.value=undefined;/
我是猪啊丶
·
2023-11-29 08:06
笔记
javascript
开发语言
ecmascript
手写简单版
Promise
Promise
作为ES6新增的函数,帮助我们解决了回调地狱的难题,让我们的异步代码可以更加清晰简洁,作为一名前端程序员,手写简单版
Promise
应该是必备的技能。接下来不多说,直接上代码了。
Tara___
·
2023-11-29 08:35
JS
javascript
前端
JS
Promise
原理
classMy
Promise
2{constructor(executor){this.state="pending"this.value=undefinedthis.reason=undefinedthis.successCB
ZhouXin_0819
·
2023-11-29 08:35
JS手写题
javascript
前端
开发语言
手写实现
promise
functionmy
Promise
(constructor){letself=this;self.status="pending"//定义状态改变前的初始状态self.value=undefined;/
API-Lily
·
2023-11-29 08:04
方法总结
js
手写一个简易
promise
首先要搞清
promise
的两个关键点:
promise
会返回一个状态(
promise
State),且这个状态不可修改,只能在执行
promise
时修改一次
promise
会返回一个结果(
promise
Result
倔强的钢蛋
·
2023-11-29 08:34
js篇
javascript
前端
开发语言
前端面试题:实现一个带并发限制的异步调度器 Scheduler
完善下面代码中的Scheduler类,使得以下程序能正确输出:classScheduler{add(
promise
Creator){...}//...}consttimeout=(time)=>new
Promise
不知云起时
·
2023-11-29 08:03
前端
javascript
Promise
练习三(手写简版
promise
+ 符合
promise
/A+规范的
promise
)
JavaScript实现一个简易的
Promise
对象classMy
Promise
{constructor(handleFn){//
Promise
的状态this.
Promise
State="pending
yanAHeng
·
2023-11-29 08:02
javascript
简单手写
promise
前端面试经常被问
promise
,查阅资料后就想手写一个简单的
promise
实现1.新建一个
promise
类,考虑到peomise,是由状态推动的,添加状态,结果和错误原因等属性classnewsPomise
18 19
·
2023-11-29 08:58
vue.js
javascript
手写简版
promise
(二)实现.then()方法
then方法的用法letp=new
Promise
((resolve,reject)=>{resolve('success1')})p.then(res=>{console.log(res);//success1
hanting0220
·
2023-11-29 08:56
promise原理
javascript
js手写简易版本的
Promise
原生
Promise
的基本用法constp=new
Promise
((resolve,reject)=>{setTimeout(()=>{resolve('我是resolve的值')},200)})p.then
boss-qiu
·
2023-11-29 08:56
javascript
javascript
node.js
vue.js
一起来手写简易版
promise
相信大家学了
promise
后,面试都会遇到手写
promise
的现象,我也尝试了通过自己的理解来简单的实现
promise
手写,发现只要将官方的
promise
整个API执行了解透彻,手写其实还是很好掌握的,
小北@爱学习
·
2023-11-29 08:56
知识笔记
javascript
面试
js
手写实现简版
promise
(一)
用法在开始写之前我们首先得知道
promise
的用法,有哪些方法可以用
promise
可以根据结果返回一个成功的承诺和失败的状态,我们可以根据
promise
返回的状态来执行具体的业务用法:consta=trueletp
hanting0220
·
2023-11-29 08:26
js基础
javascript
手写简版
promise
(四)实现then的链式调用
链式调用说明,then返回的还是一个
promise
实例,按照这个想法可以想一下then(onResolve,onReject){returnnewMy
Promise
((resolve,reject)=>
hanting0220
·
2023-11-29 08:26
promise原理
javascript
手写
promise
(简易版)
classmy
Promise
{constructor(fn){this.statusObj={PENDING:"PENDING",RESOLVED:"RESOLVED",REJECTED:"REJECTED
瓜皮伦
·
2023-11-29 08:26
面试
前端
javascript
node.js
手写实现一个简单版本的
promise
手写一个
promise
实际上是非常复杂的,一个简洁版本的可以让我们明确设计思路//三个常量用于表示状态constPENDING='pending'constRESOLVED='resolved'constREJECTED
程序员Better
·
2023-11-29 08:54
javascript基础
javascript
html5
css3
简单版手写
Promise
class_
Promise
{constructor(executor){if(typeofexecutor!
m0_52611940
·
2023-11-29 08:23
javascript
前端
JavaScript手写简版
Promise
1、介绍什么是
promise
?MDN中对其的介绍是:
Promise
对象表示异步操作最终的完成(或失败)以及其结果值。个
Promise
是一个代理,它代表一个在创建
promise
时不一定已知的值。
不知云起时
·
2023-11-29 08:50
javascript
开发语言
详解js的
Promise
Promise
Promise
是异步编程的一种解决方案,它比传统的解决方案--回调函数和事件--更合理且更加强大,它最早是由社区提出并实现,后面ES6将其写进了语言标准,统一了用法,也提供了
Promise
D_MingYa
·
2023-11-29 08:59
微信小程序生成二维码并保存到本地方法
/weapp-qrcode.js';//二维码生成QRcodeGeneration(){returnnew
Promise
((resolve,reject)=>{wx.hideLoading();drawQrcode
Colesyn L.
·
2023-11-29 08:50
微信小程序
小程序
vue中$router.push打开新窗口
$router.push("/CustomView/systemManage/CustomView");//跳转//默认是替换了当前的窗口//
Promise
.resolve(value)方法返回一个以给定值解析后的
你的眼睛會笑
·
2023-11-29 06:43
vue 获取url地址的参数_Vue 网络请求框架 axios 使用教程
前期回顾1.Vue学习入门指南2.Vue入门环境搭建3.VisualStudioCode使用指南axios是一个基于
Promise
用于浏览器和nodejs的HTTP客户端,网络请求框架。
weixin_39567046
·
2023-11-29 05:47
vue
获取url地址的参数
【前端指南】Axios框架与应用
Axios实例创建axios实例axios全局配置axios实例配置axios请求配置拦截器请求拦截器响应拦截器取消拦截错误处理取消请求Axios简介axios框架全称--Ajax-I/O-system基于
promise
秃头仔仔
·
2023-11-29 05:17
专业技能基础
#
前端指南
前端
javascript
jquery
ajax
axios
android 设置允许http请求_Vue 网络请求框架 axios 使用教程
前期回顾1.Vue学习入门指南2.Vue入门环境搭建3.VisualStudioCode使用指南axios是一个基于
Promise
用于浏览器和nodejs的HTTP客户端,网络请求框架。
weixin_39539761
·
2023-11-29 05:16
android
设置允许http请求
axios
get请求
axios
get请求带参数
axios
超时
axios安装
axios请求
Axios使用指南
来源|https://www.jianshu.com/p/df464b26ae58一、axios基于
promise
用于浏览器和node.js的http客户端二、特点支持浏览器和node.js支持
promise
web前端开发V
·
2023-11-29 05:45
axios开发指南
axios版本v0.19.0axios是基于
Promise
的http库,可运行于浏览器和node客户端。
weixin_33872566
·
2023-11-29 05:15
json
运维
javascript
ViewUI
Axios 并发请求指南 - 3 种简单实用的方法
实现Axios并发请求的关键是使用Axios.all方法,它接受一个
Promise
的数组作为参数,当这些
Promise
都resolve时,它本身才会resolve。
Apifox.
·
2023-11-29 05:30
前端
javascript
前端框架
web
学习方法
Java八股文面试全套真题【含答案】- Linux篇
以下是一些关于Linux语言的
经典面试题
以及它们的答案:什么是Linux操作系统?答案:Linux是一种开源的类Unix操作系统,主要用于服务器和嵌入式设备。
动力节点IT教育
·
2023-11-29 04:24
Java八股文面试题全套
java
面试
linux
js中then的使用-通俗
js一条一条在cpu用运行即为同步,某段代码在某条件下才执行即为异步语法
Promise
.prototype.then(onFulfilled,onRejected);参数参数描述onFulfilled当前实例变成
欧阳枫落
·
2023-11-29 03:53
【前端】js 多个并行的
Promise
阻塞工具 指定同时执行数量
“多线程”
Promise
工具类vuethat=this或者用全局变量map={count:0}//阻塞并获取额度awaitWTool.Thread.sleepLimit(that,'变量名称',500)
我是Superman丶
·
2023-11-29 03:38
前端技术
javascript
前端
开发语言
2022-09-16 前后端交互方式总结:
Promise
定义和用法以及基于
Promise
接口调用方式:ajax fetch axios async/await
文章目录零.
Promise
1.什么是
Promise
?2.使用
Promise
有什么好处?
前端OnTheRun
·
2023-11-29 01:46
知识点
面试
axios
Promise
AJAX
axios
asnyc/await
fetch
promise
(
Promise
用法,fetch用法,axios用法,async/await用法)
1.
Promise
用法1.1异步调用异步效果分析定时任务Ajax事件函数多次异步调用的依赖分析多次异步调用的结果顺序不确定异步调用结果如果存在依赖需要嵌套1.2
Promise
概述
Promise
是异步编程的一种解决方案
魔术师ID
·
2023-11-29 01:45
前端方法的总结及记录
归纳
javascript
前端
html5
fetch设置请求超时处理
getPhone(){//原fetch请求}//请求超时限制functionTime(time){returnnew
Promise
((resolve,reject)=>{setTimeout(()=>{
曲唻唻
·
2023-11-29 01:45
javascript
前端
vue.js
Fetch 请求的超时设置与终止请求
考察实现:Fetch请求的超时设置与终止请求解决在使用XMLHttpRequest可以设置请求超时时间,可是转用Fetch后,超时时间设置不见了,在网络不可靠的情况下,超时设置往往很有用ES6以后
Promise
Y or Z
·
2023-11-29 01:43
javascript
网络协议
javascript
fetch添加超时时间
转载https://blog.csdn.net/qq_33323251/article/details/79832689其实为fetch添加超时时间很简单,需要用到
Promise
.race()方法.
Promise
.race
KAGHQ
·
2023-11-29 01:43
项目遇到的问题
javascript
前端
vue.js
【javascript】如何给fetch请求设置超时时间,以及结合
Promise
使用的相关用法
前言在javascript中,fetch函数是用来进行网络请求的,但默认情况下它是不支持超时设置的,如果想要支持超时功能,需要借助AbortController类来实现。超时设置fetch函数支持接收一个signal信号,当达到超时时间后,我们可以给fetch函数传递一个信号,让它结束当前请求,从而实现请求超时功能。而传递signal需要用到AbortController类,代码示例://默认超时
自由de单车
·
2023-11-29 01:41
前端
javascript
fetch
promise
超时
笔记:JavaScript
Promise
本文摘录及参考自:1.JavaScript
Promise
:简介2.
Promise
|MDN3.
Promise
对象4.
Promise
-廖雪峰的官方网站5.前端中的Monad6.
Promise
-TheModernJavascriptTutorial1
chenhong_f1e2
·
2023-11-29 01:54
vue中解决chrome浏览器自动播放音频
需求用户登录后,若有报警消息,则自动播放警报音频问题Chrome浏览器无法自动播放音频视频,用autoplay和play()都不起作用,会报错Uncaught(in
promise
)DOMException
请叫我sophie_
·
2023-11-29 00:26
一文搞定XMLHttpRequest,AJAX,
Promise
,Axios及操作实战
XMLHttpRequest,AJAX,
Promise
,Axios都是发送异步请求的工具,只是使用的场合和方式有所不同。都是一种用于创建快速动态网页的技术1、认识同步请求和异步请求?
雾林小妖
·
2023-11-29 00:53
ajax
axios使用
XMLHttpRequest
异步请求使用
html中使用axios
Promise使用
uni-app中App.vue的onLaunch函数和页面的onLoad函数异步问题的解决方案
$onLaunched=new
Promise
(resolve=>{Vue.prototype.$isResolve=resolve}
ironprosper
·
2023-11-28 21:58
uni-app
javascript
前端
Android WiFi开发总结
VeryHighFrequency3)UHF:0.3to1GHz,UltraHighFrequency4)L:1to2GHz,Longwave5)S:2to4GHz,Shortwave6)C:4to8GHz,S和X的折中,妥协(Com
promise
SEP5010
·
2023-11-28 17:44
Connectivity
WiFi
AGO
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他