簡體   English   中英

對象定義中的箭頭功能

[英]Arrow function in object definition

在Javascript Harmony中,我們可以舉例如下:

var maths = {
   sum (...args) {
      let r = 0;
      for (let num of args) {
         r += num;
      }
      return r;
   }
};
maths.sqr = n => n * n;

我只是想知道是否有任何方式使用箭頭功能,如sqr對象定義 ,就像sum

你可以把它寫成文字。

 var maths = { sqr: n => n * n, sum (...args) { let r = 0; for (let num of args) { r += num; } return r; } }; console.log(maths.sqr(5)); console.log(maths.sum(2, 4, 5)); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM