2016-09-08 1 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

google es6 arrow function .. – passion

+0

나는 https://babeljs.io/repl/#?babili=false&evaluate=true&lineWrap=false&presets=es2015%2Creact%2Cstage-2&code=rl.on처럼 될 것입니다. 'line'% 2C % 20 (입력) % 20 % 3D % 3E % 20 % 7B % 0A % 20 % 20 % 20 % 20console.log (% 60받은 % 3A % 20 % 24 % 7Binput % 7D % 60) % 3B % 0A % 20 % 20 % 7 D) % 3B in 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()); 
관련 문제