es6箭头函数
来源:互联网 发布:小甲鱼java 编辑:程序博客网 时间:2024/05/21 04:23
不了解es6的童鞋,对箭头函数应该很陌生。箭头函数是用箭头(=>)标识的,是es6的新特性。 闲话就不多说了,直接上代码吧!
这里我们拿箭头函数和普通函数做对比,代码如下:
示例1:无参数函数
箭头函数: ()=>1+1;等同于普通函数: function(){return 1+1}
示例2:有参函数
箭头函数: (a,b)=>a*b等同于普通函数: function(a,b){return a*b}
对于单条执行语句的函数来说,箭头函数可以省掉执行语句外层的大括号({}),但多条语句的函数需用{}包裹。
示例3:多语句函数
箭头函数: (a,b)=>{ if(a==b){ return '相等' }else if(a>b){ return '大于' }else{ return '小于' } }等同于普通函数: function(a,b){ if(a==b){ return '相等' }else if(a>b){ return '大于' }else{ return '小于' } }
箭头函数中的this指向定义时所在的对象,非调用它的对象。所以程序实现过程中,可选择性调用箭头函数还是普通函数。
0 0
- ES6 中的箭头函数
- ES6 箭头函数 柯里化
- ES6箭头函数=>
- es6箭头函数
- ES6箭头函数
- ES6箭头函数小结
- es6箭头函数
- ES6 箭头函数
- es6的箭头函数
- es6箭头函数
- es6箭头函数
- 浅谈ES6箭头函数
- es6箭头函数
- ES6 箭头函数理解
- es6之箭头函数
- ES6中的箭头函数
- ES6-箭头函数 =>
- ES6 箭头函数
- 学习淘淘商城第二十三课(添加商品的实现)
- 数据结构---递归用法
- [Android]通过JNI实现卸载自身App后台发送Http请求~
- 第一章
- VS2013或15 MVC提示“当前上下文中不存在ViewBag”的解决方案
- es6箭头函数
- Hadoop安装配置详解
- java多态
- 单例模式的七种写法
- 【Python】用C语言编写Python模块
- java中不太常见的东西(3)
- BootStrap(三) -- 通过tableExport实现数据导出
- ADG732: 32通道、串行控制、3.5 Ω、1.8 V至5.5 V/±2.5 V、模拟多路复用器
- TCP拥塞控制