2016-09-08 5 views
0

私はいくつかのNodejs JavaScriptの例を読むと、私は前に見たことのないものを見つけました。 ()=>{}構文とは何ですか?私はそれをグーグルで試してみましたが、中に入れてキーワードわからない。JavaScriptで()=> {}は何ですか?

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

一般矢印関数と呼ぶ。https://developer.mozilla.org/en-US/docs/Web/JavaScript/リファレンス/関数/ Arrow_functions – peinearydevelopment

+0

グーグルES6の矢印機能.. – passion

+0

私は(https://babeljs.io/repl/#?babili=false&evaluate=true&lineWrap=false&presets=es2015%2Creact%2Cstage-2&code=rl.onのようになります'行' %2C 20%(入力)%20%3次元%3E%20%7B%の0Aの%20%20%20%20console.log(%60Received%の3A%20%24%7Binput%以下の(d)の%60)%3B %0A%20%20%7あなたがJavaScriptのプログラマであることを計画している場合はD)ES5 – link2pk

答えて

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()); 
関連する問題