javascript箭头函数

箭头函数表达式的语法比函数表达式更简洁,并且没有自己的thisargumentssuper或 new.target。这些函数表达式更适用于那些本来需要匿名函数的地方,并且它们不能用作构造函数。

语法:

  1.(参数1, 参数2, …, 参数N) => { 函数体 };

  2.(参数1, 参数2, …, 参数N) => 表达式(单一)// 相当于(参数1, 参数2, …, 参数N) =>{ return 表达式; }。即:单一表达式可以不写大括号{},相当于将表达式的值返回

  3.当只有一个参数时,圆括号是可选的:

    3.1 (单一参数) => {函数体}

    3.2 单一参数 => {函数体}

  4. 没有参数的函数应该写成一对圆括号:() => {函数声明}

 

实例:

 

 

 

以上内容来源于:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Functions/Arrow_functions

posted @ 2019-09-18 11:57  猩兵哥哥  阅读(164)  评论(0编辑  收藏  举报