JavaScript中的()=> {}是什么?

时间:2016-09-08 02:38:39

标签: javascript node.js

我正在阅读一些Nodejs JavaScript示例,并发现了一些我以前从未见过的东西。什么是()=>{}语法?我尝试使用谷歌搜索,但不确定要放入什么关键字。

  rl.on('line', (input) => {
    console.log(`Received: ${input}`);
  });

1 个答案:

答案 0 :(得分:0)

它的箭头函数ES6以新方式定义函数。

检查参考here

示例:

let square = x => x * x;
let add = (a, b) => a + b;
let pi = () => 3.1415;

console.log(square(5));
console.log(add(3, 4));
console.log(pi());