es6
一起蹦极某囖
一只爱运动的程序猿
展开
-
function(){} 和 () => {} 中this指向的问题
普通函数中this1. this总是代表它的直接调用者(js的this是执行上下文), 例如 obj.func ,那么func中的this就是obj2.在默认情况(非严格模式下,未使用 'use strict'),没找到直接调用者,则this指的是 window (约定俗成)3.在严格模式下,没有直接调用者的函数中的this是 undefined4.使用call,apply,bind(ES5新增)...原创 2018-07-04 10:08:57 · 1934 阅读 · 0 评论 -
Promise 并行和串行理解
promise主要是针对异步请求,这里也主要是针对异步请求来展开并行:多个异步请求同时进行串行:一个异步请求完了之后在进行下一个请求首先定义一些promise实例并行: var promises = function () { return [1000, 2000, 3000].map(current => { return...原创 2019-02-19 11:08:29 · 2542 阅读 · 0 评论