0
일부 Nodejs JavaScript 예제를 읽고 이전에 본 적이없는 것을 발견했습니다. ()=>{}
구문은 무엇입니까? 나는 그것을 인터넷 검색을 시도했지만 넣어 키워드 확실하지.JavaScript에서() => {}은 무엇입니까?
rl.on('line', (input) => {
console.log(`Received: ${input}`);
});
일부 Nodejs JavaScript 예제를 읽고 이전에 본 적이없는 것을 발견했습니다. ()=>{}
구문은 무엇입니까? 나는 그것을 인터넷 검색을 시도했지만 넣어 키워드 확실하지.JavaScript에서() => {}은 무엇입니까?
rl.on('line', (input) => {
console.log(`Received: ${input}`);
});
그것은 새로운 방식으로 함수를 정의 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());
화살표 일반적 기능이라고 함 : https://developer.mozilla.org/en-US/docs/Web/JavaScript/ 참조/기능/Arrow_functions – peinearydevelopment
google es6 arrow function .. – passion
나는 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