Promise 让人又恨又爱的存在,恨是因为面试的时候会围绕它出很多题,又绕又头疼,爱是真香,谁都逃不过真香定律。
1、概念
Promise 是异步编程的一个新的解决方案,阮一峰:ECMAScript 6 入门中给出对 promise 的含义是:所谓 Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。
Promise 是一个构造函数,它有两个特点:
Promise 让人又恨又爱的存在,恨是因为面试的时候会围绕它出很多题,又绕又头疼,爱是真香,谁都逃不过真香定律。
Promise 是异步编程的一个新的解决方案,阮一峰:ECMAScript 6 入门中给出对 promise 的含义是:所谓 Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。
Promise 是一个构造函数,它有两个特点:
call、apply 和 bind 都是对 this 值得改变,那三者有什么不同呢?本篇通过模拟三者代码的形式来讲解。
阅读全文根据《高程》中所讲:闭包是指有权访问另一个函数作用域中的变量的函数。
《Javascript 权威指南》中指出,从技术角度讲,所有的 javascript 函数都是闭包。
闭包,之前感觉很神秘,今天我们来揭开它的面纱,看看究竟干了什么!
author.bio
author.job