串联执行N(未知)个函数

2021-01-26
阅读 2 分钟
2.2k
第一种方式,直接遍历循环:这种方式最简单,要串联执行多个函数,可以遍历循环执行,代码如下: {代码...} 第二种方式,按照洋葱结构来构造代码结构,类似如图:如何构造这样的代码呢,代码示例如下: {代码...} 观察源码,我们在定义函数时为函数增加一个参数next,next是当前执行函数执行完后,下一个执行函数。通过re...
封面图

使用Mock.js生成前端测试数据

2019-03-10
阅读 2 分钟
5.5k
前端工程师在做前后端分离的项目的时,有时候接口未开发完成,或者开发环境不允许使用接口,这时候就需要前端工程师自己模拟数据了,模拟数据的方式有很多种,今天给大家介绍一款npm包,Mock.js。

Promise面试题2实现异步串行执行

2019-02-27
阅读 2 分钟
3.4k
按照要求:实现 mergePromise 函数,把传进去的函数数组按顺序先后执行,并且把返回的数据先后放到数组 data 中。代码如下: {代码...} 分析: timeout是一个函数,这个函数执行后返回一个promise实例。ajax1 、ajax2、ajax3 都是函数,不过这些函数有一些特点,执行后都会会返回一个 新的promise实例。按题目的要求我们...

Promise面试题,控制异步流程

2019-02-27
阅读 2 分钟
4k
用户点击了一次A,然后点击一次B,又点击一次A,输入框显示结果的顺序为先显示A异步请求结果,再次显示B的请求结果,最后再次显示A的请求结果。

nodejs express图片上传前后端配置讲解

2016-06-13
阅读 6 分钟
15.1k
nodejs一般开发网站基本都用express框架,本文也主要以express为例,讲解如何上传图片;express本身没有上传图片功能;一般都是集成相应的模块;常用的有multer中间件和formidable中间件,前一个我配置的时候总是出错,所以pass;此处主要演示formidable的用法;