原文:es6面试问题——Promise

话说刚换工作一个月有余,在上家公司干的实在是不开心,然后就出来抱着试试的心态出来面了几家公司,大多数公司问的前端问题也就那么多,其中有个面试问题让我记忆犹新,只因为没有答上来,哈哈 当时面试官问我怎么解决回调函数里面回调另一个函数,另一个函数的参数需要依赖这个回调函数。如: http.get url .success function res if success undefined succe ...

2017-04-24 16:02 1 10923 推荐指数:

查看详情

es6面试题--Promise相关

1、 输出结果为:1,2,4,3。   解题思路:then方法是异步执行的。 2、 输出结果:success   解题思路:Promise状态一旦改变,无法在发生变更。 3、 输出结果:1   解题思路:Promise的then方法的参数 ...

Mon Apr 16 22:59:00 CST 2018 0 2295
es6Promise(2)-封装自己的Promise

今天根据之前的es6类的写法手写一个自己的Promise,我们先看一下原生的Promise写法 我们可以看到我们的Promise对象使用new 生成,并且接收一个函数,参数也为函数, 因为在后面执行了resolve();并且有一个then方法,参数与上面一致,所以我们可以这样写 ...

Wed Mar 06 06:19:00 CST 2019 0 586
ES6Promise的串行和并行

一、并行运行: Promise提供了Promise.all,Promise.race,Promise.allSettled等多个Promise对象间的运行关系,如果并行运行可以用Promise.all来进行处理: 二、串行运行: 2.1、promises串行运行(问题:遇到 ...

Fri Dec 18 04:38:00 CST 2020 0 410
ES6promise

ES6中的promise对象很早就听说过,据说是为了解决我们使用回调产生回调地狱的问题。今天下午既然有这么想学的欲望,就来看一看吧,当然参考的还是阮一峰老师的教程。    第一部分:什么是Promise   看本文的最后一个例子,迅速理解。   PromiseES6中的一个内置的对象 ...

Thu Mar 23 00:12:00 CST 2017 0 2203
ES6promise的学习

1.Promise的含义: Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件 ...

Tue Jun 07 18:59:00 CST 2016 0 1575
ES6 Promise用法详解

What is Promise? Promise是一个构造函数,接受一个参数(Function),并且该参数接受两个参数resolve和reject(分别表示异步操作执行成功后的回调函数、执行失败后的回调函数) 运行代码,2秒后输出“执行完成”。注意,这里只是new了一个对象 ...

Sat Sep 29 21:27:00 CST 2018 6 342
ES6 Promise用法讲解

所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。 ES6 规定,Promise对象是一个构造函数,用来生成Promise实例。 下面代码创造了一个Promise实例。 const promise = new Promise ...

Sun Apr 14 17:07:00 CST 2019 2 8916
ES6入门之Promise对象

1. Promise 的含义 Promise 是异步编程的一种解决方案,比传统的解决方案--回调函数和事件更合理、更强大。 1.1 什么是Promise 简单来说就是一个容器,里面保存着某个未来才会结束的事件(也就是异步操作)的结果。从语法上来讲,Promise是一个对象 ...

Wed Oct 09 23:27:00 CST 2019 2 388
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM