概述
箭头函数
Arrow Function(箭头函数),箭头函数不使用关键字function来声明,箭头函数是匿名函数的简写形式,参数的圆括号可以省略,return也可以省略,函数体的花括号也可以省略。但是要符合相应的条件。
1、箭头函数的格式:
定义函数: var 函数名 = (形参列表) => { 函数体 } 调用函数 函数名(实参列表)
2、箭头函数中省略形参列表的圆括号
当箭头函数里,有形参并且形参只有一个时,可以省略圆括号,没有形参(或者多个形参)时,不能省略圆括号。
var 函数名 = 形参 =>{ 函数体 }
3、箭头函数中省略return和函数体的花括号
当函数体中只有一句代码时,可以省略掉花括号和return关键字。
格式:
var 函数名 = (形参列表) =>函数体
4、箭头函数返回对象时,加上圆括号
当函数体中只有一句代码,并且返回值是json对象时,如果想省略掉花括号和return关键字。那么就需要增加圆括号
var person = (name,age) =>({name:name,age:age})
箭头函数的特点
1、箭头函数里没有arguments
2、箭头函数里没有自己的this,箭头函数的this一般指的是上下文中函数的this
最后
以上就是多情羊为你收集整理的js箭头函数箭头函数的全部内容,希望文章能够帮你解决js箭头函数箭头函数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复