我是靠谱客的博主 多情羊,最近开发中收集的这篇文章主要介绍js箭头函数箭头函数,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

箭头函数

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箭头函数箭头函数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部