深圳法本信息科技有限公司(单题)
题型 | 难易度 | 出现频率 | 浏览 | 评论 |
---|---|---|---|---|
问答题 | 36 | 0 |
试题信息收集不易,转发请带上出处,不甚感谢!如果您对任何编程问题还有疑问,欢迎点击下方按钮向老师提问!
问答题
- 用过promise吗?它的基本用法?
讲解它的概念,再讲用法
Promise是异步编程的一种解决方案,在ES6中Promise被列为了正式规范,统一了用法,原生提供了Promise对象。
Promise是一个类,可以创建一个实例, Promise,也是一个对象,用来传递异步操作的消息。
Promise有三个状态:
penging(对象的初始状态,等到任务的完成或者被拒绝)
fulfilled (任务执行完成并且成功的状态)
rejuce(任务执行完成并且失败的状态)
Promise的用法
Promise的构造函数接收一个参数,是函数,并且传入两个参数:resolve,reject,分别表示异步操作执行成功后的回调函数和异步操作执行失败后的回调函数。