javascript箭头函数

Posted 低代码布道师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript箭头函数相关的知识,希望对你有一定的参考价值。

定义函数还有一种方式箭头函数

let func = (arg1, arg2, ..., argN) => expression

这种语法等价于

let func = function(arg1, arg2, ..., argN) {
  return expression;
};

例子

let sum = (a, b) => a + b;

/* This arrow function is a shorter form of:

let sum = function(a, b) {
  return a + b;
};
*/

alert( sum(1, 2) ); // 3

如果只有一个参数,可以忽略掉圆括号

let double = n => n * 2;
// roughly the same as: let double = function(n) { return n * 2 }

alert( double(3) ); // 6

如果没有参数,可以直接使用圆括号定义

let sayHi = () => alert("Hello!");

sayHi();

以上是关于javascript箭头函数的主要内容,如果未能解决你的问题,请参考以下文章

10个JavaScript代码片段,使你更加容易前端开发。

使用导航组件将返回箭头添加到片段

d3.select(this)不能用箭头函数

如何通过后退按钮(箭头)将活动导航到片段?

像导航抽屉一样切换片段(带后退箭头)

(导航组件)返回首页fragment时如何在activity上显示返回箭头?