摘要: 一、Promise是什么? Promise是最早由社区提出和实现的一种解决异步编程的方案,比其他传统的解决方案(回调函数和事件)更合理和更强大。 ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。 ES6 规定,Promise对象是一个构造函数,用来生成Promise实例。 二、 阅读全文
posted @ 2018-01-20 17:45 Macchiato 阅读(6184) 评论(0) 推荐(0) 编辑
摘要: Javascript语言的执行环境是"单线程"(single thread) 所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推 到这里肯能有人会疑惑,js既然是单线程的,就是只能在一个任务结束之后才能执行下一个任务。和异步的“后一 阅读全文
posted @ 2018-01-20 17:44 Macchiato 阅读(175) 评论(0) 推荐(0) 编辑