2017-01-05 3 views
0

다음 문제 :화살표 표기법 기능

f = (a, x) => a += x;

이 (위) 다음 중 하나에 해당합니까?

f = function(a, x) { return a += x; }

또는

f = function(a, x) {return a + x; }

가 미리 감사합니다 (이것은 아마도 잘못)!

+1

여기에서 시도해 볼 수 있습니다. https://babeljs.io/repl/ 대체로 첫 번째와 동일합니다. –

답변

1

제 대답은 Javascript ES6을 사용한다는 가정하에 있습니다.

어쨌든, 자바 스크립트에서 답은 동일하다는 것입니다 :

f = function f(a, x) { return a += x; }; 

귀하의 표기는 ES6 보인다 (또는 스칼라 :)). 온라인으로 Babel ES6 to ES5 transpiler으로 시도해보십시오.