箭头函数的使用,我们在做VUE或者angular项目的时候,定义的函数,很多时候会有作用域的问题,特别是在进行异步请求的时候,就必须使用到箭头函数: 最简单的箭头函数: 异步请求使用箭头函数: 单独函数使用箭头函数: ...
分类:
Web程序 时间:
2018-11-26 13:51:01
阅读次数:
266
ES6新标准增加了一种新的函数,箭头函数。 x=>x*x 相当于: function (x){ return x*x; } 如果参数不是一个,就需要用括号()括起来: 如果要返回一个对象,就要注意,如果是单表达式,这么写的话会报错: 因为和函数体的{ ... }有语法冲突,所以要改为: ...
分类:
编程语言 时间:
2018-11-25 17:58:05
阅读次数:
975
这是vue文档里的原话: 所有的生命周期钩子自动绑定 this 上下文到实例中,因此你可以访问数据,对属性和方法进行运算。这意味着你不能使用箭头函数来定义一个生命周期方法 (例如 created: () => this.fetchTodos())。这是因为箭头函数绑定了父上下文,因此 this 与你 ...
分类:
其他好文 时间:
2018-11-22 20:58:21
阅读次数:
2517
一、在es6中函数的定义和es5之间有明显区别。不需要关键字function 来进行定义,使用=>来指向函数。 语法:()=>{} 1)、没参数情况: 注意:没有参数的时候,其中()不可以省略。 如果不写{}的时候,=>后面跟的是表达式即返回一个明确值,表示表达式为函数的返回值。 2)、单个参数的情 ...
分类:
其他好文 时间:
2018-11-21 15:48:34
阅读次数:
201
整理网上的面试题 一、去空格 二、获取url中传入的参数 三、this的应用 1、普通函数,构造函数,箭头函数中this指向 2、apply 和 call 求数组最大值 总结: 如有问题,请与本人联系,立即删除 ...
分类:
其他好文 时间:
2018-11-20 11:39:31
阅读次数:
197
Arrow function restore 为什么叫Arrow Function?因为它的定义用的就是一个箭头: x => x * x 上面的箭头函数相当于: function (x) { return x * x; } 箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一种像上面的 ...
分类:
其他好文 时间:
2018-11-18 20:06:00
阅读次数:
137
js之箭头函数表达式 箭头函数表达式的语法比函数表达式更短,并且没有自己的this,arguments,super或 new.target。这些函数表达式更适用于那些本来需要匿名函数的地方,并且它们不能用作构造函数 语法 基础语法 高级语法 事例: 详情地址:https://developer.mo ...
分类:
Web程序 时间:
2018-11-18 18:12:47
阅读次数:
213
本文将讨论箭头函数(arrow)对于初学者的意义何在
分类:
编程语言 时间:
2018-11-16 20:41:34
阅读次数:
120
ES6常用语法 -- 变量 -- var 变量提升 -- let {} -- const 常量 -- 模板字符串 -- `` -- ${} -- 函数 -- 箭头函数 -- this -- 普通函数取决于函数最近的调用者 -- 箭头函数取决于当前上下文环境 -- 数据的解构 -- 注意语法 -- 类 ...
分类:
其他好文 时间:
2018-11-15 00:18:53
阅读次数:
196