箭頭函數

  • ES6中新增的箭頭操作符 => 簡化了函數的書寫。操作符左邊為輸入的參數,而右邊則是進行的操作以及返回的值 Inputs=>outputs
  • 舉幾個栗子感受下:
var array = [1, 2, 3];
//傳統寫法
array.forEach(function(v, i, a) {
    console.log(v);
});
//ES6
array.forEach(v = > console.log(v));

var sum = (num1, num2) => { return num1 + num2; }
//等同于:
var sum = function(num1, num2) {
    return num1 + num2;
 };
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 箭頭符號在JavaScript誕生時就已經存在,當初第一個JavaScript教程曾建議在HTML注釋內包裹行內腳...
    程序員之路閱讀 761評論 0 3
  • 參考: http://es6.ruanyifeng.com/?search=%E7%AE%AD%E5%A4%B4&...
    TingsLee閱讀 494評論 0 1
  • 1、基本用法 在ES6中允許使用箭頭()=>來定義函數。 如果函數不需要參數或者需要多個參數就使用圓括號來代替。 ...
    字母31閱讀 211評論 0 0
  • 定義 定義一個箭頭函數很簡單,基本語法是: JS([param] [, param]) => { statemen...
    binginto閱讀 163評論 0 0
  • 箭頭函數 箭頭函數表達式是ES6標準新增的定義函數的一種方式 最簡單的箭頭函數 相當于 箭頭函數的省略原則 箭頭函...
    _我和你一樣閱讀 95評論 0 0