callback hell方法的使用 可读性不友好 用promise 去改造 用多个.then去分批处理 问题解答: 1. new promise实例,而且要传入return 1. new promise时要传入函数,函数有resolve reject函数 1. 成功时执行resolve()失败时执 ...
分类:
Web程序 时间:
2019-04-06 18:58:21
阅读次数:
190
每一个nodejs文件就是一个模块,每一个模块就是一个nodejs文件,一般这个模块会返回一个对象,这个对象包含了这个模块的所有操作方法和属性 现在自己封装一个自定义的模块,使用箭头函数 然后再创建一个js文件,就想引入http模块一样引入我们刚才自定义的模块,并调用它 然后再终端输入命令行:nod ...
分类:
其他好文 时间:
2019-04-02 18:21:47
阅读次数:
116
1. 箭头函数的特点 *箭头函数this的指向是定义时所在的对象,而不是使用时所在的对象; * 箭头函数不能做构造函数 * 不能使用argument对象 *不能使用yield命令 2.let const 1. 具有块级函数作用域, 2.大多数情况不会发生变量提升。不能通过window.变量名进行访问 ...
分类:
其他好文 时间:
2019-04-02 10:29:17
阅读次数:
175
ES6相关知识 箭头函数和普通函数有什么区别?https://www.cnblogs.com/biubiuxixiya/p/8610594.htmlhttps://www.jianshu.com/p/e5fe25edd78a普通函数的this指向调用它的那个对象箭头函数的this永远指向其上下文的 ...
分类:
其他好文 时间:
2019-03-30 17:23:30
阅读次数:
225
箭头函数是ES6的API,相信很多人都知道,因为其语法上相对于普通函数更简洁,深受大家的喜爱。就是这种我们日常开发中一直在使用的API,大部分同学却对它的了解程度还是不够深... 普通函数和箭头函数的区别: 箭头函数的this指向规则: 1. 箭头函数没有 (原型),所以箭头函数本身没有this 2 ...
分类:
其他好文 时间:
2019-03-27 19:36:41
阅读次数:
169
this 既不指向函数自身也不指向函数的词法作用域,this 实际上是在函数被调用时发生的绑定,它指向什么完全取决于函数在哪里被调用。 1. 由new 调用?绑定到新创建的对象。2. 由call 或者apply(或者bind)调用?绑定到指定的对象。3. 由上下文对象调用?绑定到那个上下文对象。4. ...
分类:
编程语言 时间:
2019-03-24 09:40:51
阅读次数:
147
E6S越来越火,不会箭头函数就out了,今天就来讲一下箭头函数得使用!! 你们学会了吗? ...
分类:
其他好文 时间:
2019-03-19 18:27:01
阅读次数:
163
1、有对象就指向调用对象 2、没调用对象就指向全局对象:window 3、用new关键字构造就指向构造出来的新对象 4、严格模式下 this默认都指向underfined 除了定时器跟箭头函数 5、通过apply或者call或bind来改变this的指向 注意(不包括严格模式): ... ...
分类:
其他好文 时间:
2019-03-18 22:31:07
阅读次数:
209
1、谁调用该函数this指向就指向谁 2、回调函数中this的指向永远都指向window 3、箭头函数指向最近的作用域,箭头函数本身是没有this的指向 4、定时器永远指向window 5、严格模式下函数指向undefined,除了箭头函数和定时器以外,箭头函数是没有arguments,因此在ES6 ...
分类:
其他好文 时间:
2019-03-18 13:52:02
阅读次数:
165
一:定义方式 let add=(a,b)=>{ return a+b; } console.log(add(3,4)); 如果参数只有一个函数()可以省略: let show=a=>{return a}; console.log(show(1)); 箭头函数this不会绑定全局 代码如下: cons ...
分类:
其他好文 时间:
2019-03-17 10:33:45
阅读次数:
165