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简单用法
前端 JS 经典:宏任务、微任务、事件循环(EventLoop)
等异步返回结果再根据一定规则执行2.宏任务与微任务都是异步任务宏任务:script标签,setTimeout,setInterval,setImmediate,I/O,接口调用微任务:process.nextTick,
Promise
.then
yqcoder
·
2023-10-28 01:13
前端
JS
经典
前端
javascript
开发语言
ES6开发必备基本用法
6.箭头函数的this指向问题7.解构赋值8.对象的扩展功能9.Symbol类型10.Map和Set方法11.数组的扩展方法12.Iterator(遍历器)13.Generator函数(生成器)14.
Promise
牛肉粉面
·
2023-10-27 22:11
个人学习笔记
es6
前端
javascript
经验分享
第一章前端开发ES6基础
其中包括箭头函数、let和const声明、类、模板字符串、解构赋值、参数默认值、展开操作符、
Promise
等等。这些新的特性让JavaScript更加现代化、灵活和易于使用。
学习笔记101
·
2023-10-27 21:03
es6
前端
vue3异步组件的使用
defineAsyncComponent方法用来定义异步组件,它接收一个工厂函数是它的基本用法,这个工厂函数必须返回一个
Promise
,
Promise
的resolve应该返回一个组件。
tingkeiii
·
2023-10-27 19:55
Vue3
前端
javascript
开发语言
微信小程序通过startLocationUpdate,onLocationChange获取当前地理位置信息,配合腾讯地图解析获取到地址
先创建个getLocation.js文件//获取用户当前所在的位置constgetLocation=()=>{returnnew
Promise
((resolve,reject)=>{let_locationChangeFn
权权权权志龙啊
·
2023-10-27 11:25
微信小程序
小程序
JavaScript手写题
文章目录手动实现map方法(面试:用友、猿辅导、字节)实现reduce方法实现
promise
.all(美团一面)实现
promise
.race(58同城一面)防抖(面试)节流(面试)new(面试中问到)事件总线
iCodingShow
·
2023-10-27 11:17
1024程序员节
Axios源码研究学习系列---xhr请求模块大概分析
改变是人生的定律,专注于过去和现在的人,必将错过未来首先文件结构,插件标准模式,严格模式,用ES6语法
promise
返回,所以就是常见的axios.get(url).then(res=>{})形式'usestrict
miao淼
·
2023-10-27 10:45
Vuejs学习系列
ES6学习系列
vue.js
javascript
前端
node.js
es6
axios源码解析-AJAX封装
axios源码解析-AJAX封装之前我们已经了解到,axios源码中的AJAX封装是通过适配器进行调用的,而他的返回值一定是一个
Promise
对象,这个
Promise
对象会作为dispatRequest
撒冷才不是小小蒙
·
2023-10-27 10:10
javascript
服务器
开发语言
axios 源码精读
在阅读源码前,建议掌握call、apply、bind,
Promise
,闭包,this指向,原型链等知识,以及一些设计模式。axios版本:0.18.11.目录结构axios的源码在lib目录,其结
程序员柳随风
·
2023-10-27 10:09
源码阅读
vue中报 TypeError: Assignment to constant variable.
在项目开发过程中,在使用变量声明时,如果不注意,可能会造成类型错误比如:Uncaught(in
promise
)TypeError:Assignmenttoconstantvariable.未捕获的类型错误
吱吱喔喔
·
2023-10-27 09:32
前端
#
vue
vue.js
前端
javascript
【axios】axios的基本使用
Axios是一个基于
promise
的HTTP库,类似于jQuery的ajax,用于http请求。可以应用于浏览器端和node.js,既可以用于客户端,也可以用于node.js编写的服务端。2.
青春~要拼搏
·
2023-10-27 09:57
1024程序员节
面试题之在async await中如何捕获到reject的
Promise
?
可以通过trycatch来进行捕获,代码如下:functionfn(){returnnew
Promise
((resolve,reject)=>{//抛出错误reject('throwerror')})}
samllplum
·
2023-10-27 06:18
前端
javascript
开发语言
ES6
Promise
的用法, ES7async/await异步处理同步化,异步处理进化史
什么是
promise
promise
是解决异步的方法,本质上是一个构造函数,可以用它实例化一个对象.对象身上有resolve、reject、all,原型上有then、catch方法。
起啥名呢啊
·
2023-10-27 03:42
es6
前端
javascript
Promise
结合async await 请求处理
当一个接口需要依赖另一个接口的请求数据时1.将请求数据的接口设为同步,之后调另一个接口2.在请求数据接口的成功回调里调另一个接口。但是当一个接口需要依赖很多个接口的请求数据或者一个依赖另一个,另一个再依赖另一个的情况该怎么解决呢?当然你可以按照单个接口依赖的方式层层嵌套,结果就是代码结构混乱,可读性差,性能差(一个需要依赖很多个的时候要把很多个设为同步)。因此,我们需要一种更优雅的异步回调处理方式
Allen6879
·
2023-10-27 02:35
在Asp.Net Core简单应用Autofac
目的:记录Autofac在Asp.NetCore项目中替代原生IOC
简单用法
Nuget包1、Autofac2、Autofac.Extension.DependencyInjection一、Program
Angus_LJH
·
2023-10-27 01:09
Asp.net
Core
asp.net
ListView
ListView的
简单用法
修改activity_main.xmlandroid:layout_width和android:layout_height设置为match_parent可以把ListView
_iamjerry
·
2023-10-27 00:44
Promise
和async/await的总结
第一次开始注意到ES6的语法,就是因为
Promise
,感觉比回调好用,后来又接触到async/await,使用后大大的减少了代码的层次结构,因此觉得有必要总结一下
Promise
是ES6的语法,async
陨石坠灭
·
2023-10-26 23:40
利用
Promise
封装XMLhttprequest
这时,
Promise
就可以起到很好的封装作用。(一)
Promise
Promise
是JavaScript中一种常用的处理异步操作的方式,它可以将异步操作封装成一
吾乃猪儿虫
·
2023-10-26 22:58
前端
javascript
开发语言
Kotlin协程的
简单用法
:1、GlobalScope(不建议使用);2、lifecycleScope、viewModelScope(建议使用);
1、协程(Coroutine)协程就像非常轻量级的线程。线程是由系统调度的,线程切换或线程阻塞的开销都比较大。而协程依赖于线程,但是协程挂起时不需要阻塞线程,协程是由开发者控制的。所以协程也像用户态的线程,非常轻量级,一个线程中可以创建任意个协程。协程就像轻量级的线程。线程由系统调度,协程由开发者控制。kotlin协程本质上是对线程池的封装协程通过将线程切换的复杂性封装入库来简化异步编程。程序的逻
谈情不如逗狗.
·
2023-10-26 20:53
kotlin
android
JS异步之宏队列与微队列
宏队列存放:dom事件回调、ajax回调、定时器回调微队列存放:
promise
回调、mutation回调说明1、
尼奥尼奥
·
2023-10-26 19:24
SCRIPT1002: 语法错误 app.js (9038,3)
前言:vue项目在ie和360ie模式下报错尝试:/***网上没有详细步骤:因此百度了一大堆解决方法,以下是能够解决此问题的步骤*/1.兼容IE9/IE10可能会遇到语法或者
Promise
错误,安装babel-polyfillnpminstallbabel-polyfill2
秋宁去吃饭
·
2023-10-26 17:29
vue
vue cli 项目在IE9/10中报错SCRIPT1002: 语法错误[解决步骤]
/***网上没有详细步骤:因此百度了一大堆解决方法,以下是能够解决此问题的步骤*/1.兼容IE9/IE10可能会遇到语法或者
Promise
错误,安装babel-polyfillnpminstallbabel-polyfill2
qq_23999487
·
2023-10-26 17:23
vue
js
学习笔记 JavaScript ES8 ECMAscript 2017 异步编程Async Await
学习内容:Async/Await(异步/等待)相比async/await来讲,
promise
在异步操作多,彼此依赖时,async/await的处理更加优雅一些。
白鸽同学
·
2023-10-26 16:18
学习笔记
JavaScript
ES6
javascript
前端
ecmascript
JavaScript——ES8新特性
1.async函数async函数的返回结果是一个
promise
对象;
promise
对象的结果由async函数执行的返回值决定。
iFulling
·
2023-10-26 16:17
前端
es
前端
js
javascript
ES6 -- 异步处理
Promise
console.log(100);setTimeout(()=>{console.log(200);},0);console.log(300);//100300200事件循环JS运行的环境称之为宿主环境。执行栈:callstack,一个数据结构,用于存放各种函数的执行环境,每一个函数执行之前,它的相关信息会加入到执行栈。函数调用之前,创建执行环境,然后加入到执行栈;函数调用之后,销毁执行环境。JS
欣欣l
·
2023-10-26 15:38
JavaScript异步编程:提升性能与用户体验
回调函数
Promise
Async/Await总结在Web开发中,处理耗时操作是一项重要的任务。如果我们在执行这些操作时阻塞了主线程,会导致页面失去响应,用户体验下降。
TechWhiz-晓同
·
2023-10-26 13:21
javascript
javascript
ux
前端
react----antd(1)
:NamePath[])=>
Promise
resetFields重置一组字段到initialValuesinitialValuesform上设置默认值getFieldsValue获取一组字段名对应的值,
kjs--
·
2023-10-26 11:36
react
react.js
2021前端JavaScript、ES6面试题归纳
JS、ES6篇es6的新特性constlet模板字符串箭头函数函数的参数默认值对象和数组解构for...of和for...in(forin更适合遍历对象,forof更适合遍历数组)怎么用es5实现
promise
Promise
HebyH_
·
2023-10-26 09:42
javascript
node.js
面试
js 前端下载文件并压缩保存到本地
importJSZipfrom"jszip";importsaveFilefrom"save-as-file";第三步使用constzip=newJSZip();constcache={};const
promise
s
Peak peak
·
2023-10-26 08:52
前端
javascript
开发语言
promise
任务队列串行化执行
在遇到多个需要异步执行的
promise
时,可以直接使用
promise
提供了all方法同时执行多个
promise
,但是并未能解决异步的任务是不断产生的情况。在异步任务
qiuxiaojie
·
2023-10-26 07:14
2018-09-18
arttemplate拼接字符串,横着显示2.http状态码的封装3.前后端怎么联调4.es6怎么操作dom5.前台bug后台bug10px移动端7.静态成员和实例成员8.项目搭建404是怎么造成的10.
promise
ellacheng
·
2023-10-26 06:17
ES6 入门 知识笔记
学习ECMAScript6入门的部分章节的笔记1.ECMAScript6简介1、22.let和const命令1、2、3、415.
promise
对象1、2、3、4、5、620.Class的基本语法1、2、
koin447
·
2023-10-26 05:13
实现一个
Promise
实现一个
Promise
,来学习一下
Promise
的源码思想。
Promise
有三种状态,分别是pending,fulfilled,rejected。
MDIF
·
2023-10-26 04:21
异步代码执行顺序
微任务:process.nextTick只有nodejs有queueMicrotask将函数添加到微任务队列
promise
.then().catch().finally()成功失败都会触发finally
·
2023-10-26 04:02
javascript
webpack学习第十六步—— 垫片Shimming
shimming低版本浏览器不支持
promise
,使用polyfill去实现
promise
就是一个垫片jquery新建jquery.ui.jsexportfunctionui(){$('body').css
Love小六六
·
2023-10-26 04:13
9.x - 13.0 postgresql 分区表新特性及
简单用法
一、分区表定义与意义1.分区表的定义把一个大的物理表分成若干个小物理表,并使得这些小物理表在逻辑上可以被当成一张表来使用。主表/父表/MasterTable主表是创建子表的模板,是一个正常的普通表,一般主表并不存任何数据。子表/分区表/ChlidTable/PartitionTable子表继承并属于一个主表,与主表是一对多的关系,子表中存储所有的数据2.分区表的意义性能提升:特定场景,查询更新转为
Hehuyi_In
·
2023-10-26 03:31
分区
新特性
PostgreSQL
postgresql
数据库
Promise
:手写
Promise
,原理分析
源码地址:https://gitee.com/lagou-19-web-paid/practice/tree/master/
promise
1-
Promise
对象的基础模型(同步,分析执行流程)
Promise
_midnight
·
2023-10-26 03:05
JS基础
javascript
微信小程序 : 封装wx.request数据请求
文件夹下面新建request.js//url地址constbaseURL='http://xxxxxxx/api/';functionrequest(method,url,data){returnnew
Promise
安徒生1997
·
2023-10-26 02:57
uni-app:解决异步请求返回值问题
可以使用
Promise
或者回调函数来处理异步请求的返回值。
雯0609~
·
2023-10-26 02:17
uni-app
1024程序员节
微信云函数获取access_token
//云函数入口文件constcloud=require('wx-server-sdk')constrequest
promise
=require('request-
promise
');cloud.init
CocoaH
·
2023-10-25 22:57
微信小程序异步请求数据
promise
方法
在小程序中可以直接使用
promise
,我们需要做的就是在A函数中返回一个
promise
,在返回的
promise
中再进行获取数据的操作,把成功获取到的数据传入resolve中,把失败的结果传入reject
翻斗花园-图图
·
2023-10-25 22:37
1024程序员节
微信小程序
前端
promise
、async和await之执行顺序
原文地址:https://lvdingjin.github.io/tech/2018/05/27/async-and-await.html故事要从一道今日头条的笔试题说起~题目来源:半年工作经验今日头条和美团面试题面经分享!!!!!asyncfunctionasync1(){console.log('async1start')awaitasync2()console.log('async1end'
weixin_30586085
·
2023-10-25 21:27
面试
前端
ViewUI
node
Promise
(async/await)
一、首先ES6已经支持异步的
Promise
对象(模式)1、什么是
promise
?
jason_yfbao
·
2023-10-25 21:54
node
express
ES6
express
async await、
Promise
、setTimeout执行顺序
由题目见真知:【题目】asyncfunctionasync1(){console.log('async1start');awaitasync2();console.log('async1end')}asyncfunctionasync2(){console.log('async2')}console.log('scriptstart');setTimeout(function(){console.
秋水不寒
·
2023-10-25 21:52
ES7 async/await
async/await基于
Promise
async/await中可使用try-catch捕获异常asyncasy
JunChow520
·
2023-10-25 21:49
express
promise
async await promisify
Promise
概述
Promise
是JavaScript中异步编程解决方案,可以解决回调函数方案中的回调地狱问题可以将
Promise
理解为容器,用于包裹异步API的容器,当容器中的异步API执行完成后,
Promise
学知识拯救世界
·
2023-10-25 21:16
express
node
express
说说对ajax、axios、jsonp的理解
AJAX可以使用原生的JavaScriptXMLHttpRequest对象或FetchAPI发起HTTP请求,并通过回调函数或
Promise
处理响应。AJAX可以
祈澈菇凉
·
2023-10-25 21:57
前端面试题合集
1024程序员节
Promise
(一)
JavaScript中的异步回调在JavaScript中,所有代码都是单线程执行的。由于这个原因,很多情况下都需要异步操作。比如一些耗时的操作,无需等待操作完成,即可运行接下来的代码,等操作完成时执行相应的回调操作,ajax就是典型的例子console.log('beforesetTimeout');setTimeout(()=>{console.log('callbackdone')},1000
再见噜噜班
·
2023-10-25 21:51
js中的宏任务和微任务
,这也就是宿主任务,宿主任务:通过浏览器去传递给js引擎去执行的任务;当然js也可以通过api比如:setTimeout,setInterval等让宿主在特定时机传递给引擎执行在es5之后es6引入了
Promise
JsLin_
·
2023-10-25 20:07
Netty篇:异步调用之Future与
Promise
源码分析
概述Netty的网络操作都是异步的,在前面Netty的源码分析中看到,Netty使用了大量的异步回调处理模式,经常会看到返回一个ChannelFuture实例,然后通过这个实例获取I/O操作的结果或状态。java中提供了java.util.concurrent.Future接口,用于执行异步操作。Netty继承和扩展了JDKFuture系列异步回调的API,对原有的接口进行了增强,是Netty异步
东方明珠脚下的流浪猫
·
2023-10-25 16:09
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他