老师如何用promise处理超时请求?

来源:18-13 面试讲解-12:是否用过 requestAnimationFrame

小姚学习前端

2021-04-05

面试时遇到的
要求实现一个函数withTImeout(fn,timeout)
实现以下功能
const newLoadData = withTimeout(loadData,3000)

newLoadData(“aaa”).catch(err =》{})
请求如果超时则报错

写回答

1回答

双越

2021-04-05

promise 就是一个异步语法,没有超时这一说。

你可以说“axios 处理超时”“fetch 处理超时”,但你不能说“promise 处理超时”

0
0

一天时间高效准备前端技术一面 匹配大厂面试要求

针对时下面试高频考点,帮助新人js面试快速通关

4694 学习 · 1681 问题

查看课程