2017-02-04 71 views
-1

我不明白這是如何工作。我搜索了「javascript =>」,但沒有找到好的答案。Javascript =>操作符如何工作?

VAR isTriangle =(A,B,C)=> Math.max(A,B,C)<(A + B + C)/ 2

+0

另外,讀取(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators)[上MDN操作員參考]和[這是什麼符號意味着在JavaScript中?](http://stackoverflow.com/q/9549780/4642212)。 – Xufox

回答

0

這是新的ECMAScript 6脂肪箭頭語法定義功能。你的榜樣:

(a,b,c) => Math.max(a,b,c)<(a+b+c)/2 

約等於:

function(a, b, c) { return Math.max(a,b,c)<(a+b+c)/2; } 

...但是短了很多。

This site has more examples.

+0

我明白了。謝謝。 –