1、promise的起源 在之前,我们处理异步网络请求的时候,往往会采用这样的写法:再复杂一点,我们需要在请求完第一个api后,再去请求第二个接口,那么就变成这样了:基于此,在需求增加的情况下,我们很可能会面临一场灾难性的到来--回调地狱。造成的后果是:1、代码庞杂臃肿,可读性极差2、耦合度过高,难... ...
分类:
其他好文 时间:
2019-12-23 22:24:25
阅读次数:
82
来源:滁州SEO 1 **什么是axios呢?**了解,并去使用它,对于axios发送请求的两种方式有何了解,以及涉及axios跨域问题如何解决。 对于axios网络交互,去使用axios的同时,首先你要了解它是什么,如何使用才是。说axios网络交互,即发送请求,前面说两种方法,一为发送GET请求 ...
分类:
移动开发 时间:
2019-12-22 00:52:23
阅读次数:
131
https协议http状态码前端性能优化前端跨域jsonp实现原理cookiesession变量提升作用域闭包写一个三角形callapply排序算法手写JS原型继承手写JS发布订阅类手写事件通用类手写Object深复制方法手写vuex实现原理在项目中遇到难点怎么克服的数组filtereverymapObject.assign()回调地狱怎么解决peomise实现原理手机h5性能优化rem实现原理重
分类:
其他好文 时间:
2019-12-22 00:13:00
阅读次数:
86
promise 异步调用 异步结果分析 定时任务 ajax 自定义事件函数 多次异步调用依赖分析(promise 应用场景) 多次异步调用结果顺序不确定问题 1 $.ajax({ 2 url: 'http:localhost:3000/data1', 3 success: data => { 4 c ...
分类:
其他好文 时间:
2019-12-17 13:02:38
阅读次数:
91
1、使用回调函数 》回调地狱,不便于代码的阅读和修改 2、Promise (1)、 new Promise( ) promiseValue 通过resolve传递的参数 Promise.resolve(value) 返回一个以定值解析后的promise对象 三种情况: 1、普通值 2、promise ...
分类:
其他好文 时间:
2019-12-15 23:57:52
阅读次数:
168
// 解决异步回调地狱的方案: async + promise async function writeFile() { // 打开文件 const fd = await new Promise((resolve, reject) => { // 执行 打开文件 异步操作 fs.open('c.tx ...
分类:
其他好文 时间:
2019-12-14 11:57:33
阅读次数:
112
我们做小程序开发时,有时候想让自己代码变得整洁,异步操作时避免回调地狱.我们会使用es6的promise.es7的async,await.promise在小程序和云开发的云函数里都可以使用.async和await只能在云开发的云函数里使用.我们在小程序的代码里直接使用,就会报如下错误.这个报错就是告诉我们不能在小程序里直接使用es7的async和await语法.但是这么好的语法我们用起来确实显得代
分类:
微信 时间:
2019-12-11 11:08:46
阅读次数:
119
睡觉,不知不觉地来到一条小路上,他找不到回家的路了, 只见路上行人来来往往, 他焦急的等待,能遇到熟人,把他带出去, 路上没灯,也不是白天,但是看到的都很清楚, 这是地狱,还是人间? 猛然看到远处有亮光,这会不会是出口呢,他急忙往过赶。 走了一会视觉看到还是那么远,走了半天就没动地方,天啊,怎么办? ...
分类:
其他好文 时间:
2019-11-30 21:37:25
阅读次数:
108
1.什么是promise? 1.主要用于异步计算。 2.可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果。 3.可以再对象之间传递和操作promise,处理队列。 2.promise的作用 为了避免页面冻结,不执行操作,可以异步操作,一时间可以执行多个事件! 回调地狱,代码难以维护, 常 ...
分类:
其他好文 时间:
2019-11-27 17:37:33
阅读次数:
85
你来到两道门口,一道是天堂之门, 一道是地狱之门 。门口都有一个守卫,只知道守卫一个只说假话,一个只说真话。现在你只有一次提问机会,只向一个守卫问一个问题,这个守卫对你的问题,只给出“是”或者”不是“的答案。请问怎么问才能准确进入天堂之门? 我们将守卫守门的所有情况列成如下的一个矩阵: 守天堂的是真 ...
分类:
其他好文 时间:
2019-11-24 18:00:17
阅读次数:
67