码迷,mamicode.com
首页 >  
搜索关键字:promise    ( 2095个结果
ES6-Promise
//在es6中Promise是一个函数对象,用它生成对象需要传入一个带有两个参数的函数,这两个参数分别是两个函数代表执行成功和执行失败 //传入的函数里面可以执行一些异步的操作并监听,监听到该异步操作成功后就调用代表成功的那个参数函数,失败则调用失败的那个参数函数 //然后在外面就可以用这个Prom ...
分类:其他好文   时间:2020-02-20 15:23:42    阅读次数:66
Promise
回调地狱 1 var base = 0; 2 var img = new Image(); 3 img.src = "./images/3-.jpg"; 4 img.onload = function(){ 5 base += img.width; 6 var img1 = new Image(); ...
分类:其他好文   时间:2020-02-19 21:01:04    阅读次数:82
面试题
1.用过es6哪些方法;最新更新的方法是哪些 2.讲讲promise 3.http和https的区别 4.请求方式有哪几种 5.get和post的本质区别 6.盒子模型 7.用过css4的哪些属性 8.项目中遇到哪些难点 9.负责项目中哪部分 10.文件上传用的什么方法 11.跨域怎么解决 12.接 ...
分类:其他好文   时间:2020-02-19 13:31:13    阅读次数:77
nodejs如何从异步回调函数返回想要的值
const fs = require('fs') let read=()=>{ fs.readFile("./contents/test.json",(err,data)=>{ return JSON.parse(data.toString()) }) } (()=>{ let result = r ...
分类:Web程序   时间:2020-02-19 05:35:08    阅读次数:123
手动实现Promise.all()
Promise.all()方法用于将多个 Promise 实例,包装成一个新的 Promise 实例。 Promise.all()方法的参数可以不是数组,但必须具有 Iterator 接口,且返回的每个成员都是 Promise 实例。如果有成员不是Promise实例,就会先调用下面讲到的Promis ...
分类:其他好文   时间:2020-02-18 23:25:14    阅读次数:160
js 代码运行中插入交互
js 代码运行中插入交互 背景 最近突发奇想,如果能在 js 运行时插入用户操作,是否就可以看到每一步的状态了呢? 以冒泡排序为例,最终实现的效果是这样的: 思路 我们知道,如果代码中 await 一个 promise,那么这行代码需要等到 promise 状态为 resolved 时才能向下继续执 ...
分类:Web程序   时间:2020-02-17 17:51:36    阅读次数:84
Axios使用及源码解析
Axios使用及源码解析 简介 "axios" 是一个用于浏览器和Node.js上的基于 Promise 的http网络库。 大纲 使用方式 安装: 使用: axios的四种使用方式 1. 直接将相关配置包括请求url作为参数传入到axios方法中 2. 还是使用axios方法,但是第一个参数传入请 ...
分类:移动开发   时间:2020-02-15 18:22:04    阅读次数:110
如何使用并区分Promise.all和Promise.race?
1.Pomise.all的使用 Promise.all可以将多个Promise实例包装成一个新的Promise实例。同时,成功和失败的返回值是不同的,成功的时候返回的是一个结果数组,而失败的时候则返回最先被reject失败状态的值。 具体代码如下: 1 let p1 = new Promise((r ...
分类:其他好文   时间:2020-02-14 22:21:02    阅读次数:81
Axios使用方法
axios简介 Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 axios的优势: 从浏览器中创建 XMLHttpRequests 从 node.js 创建 http 请求 支持 Promise API 拦截请求和响应 转换请求数据和响应数据 取消请 ...
分类:移动开发   时间:2020-02-14 16:51:18    阅读次数:86
javascript 循环中调用异步的同步需求
```js// 关于Promise:可以直接使用promisePromise.resolve(123).then(v => { console.log(v)})// 循环中调用异步let arr = []new Promise((res, rej) => { for (let index = 0; ... ...
分类:编程语言   时间:2020-02-11 19:31:38    阅读次数:79
2095条   上一页 1 ... 39 40 41 42 43 ... 210 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!