ES6基礎之——箭頭函數Arrow Fuctions

ES6介紹了一種新的定義JS的方法,叫Arrow Fuctions箭頭函數,咱們先認識一下使用箭頭定義函數的方法
先去定義一個變量,這個變量能夠做爲函數的名字,等號右邊就是這個函數能夠接受的參數的名字,而後後面是一個箭頭,箭頭左邊是函數的參數,右邊就是函數返回的值。例子:
let breakfast = dessert => dessert;

 

把這個函數寫成普通的js寫法,應該是:
var breakfast = function breakfast(dessert){
return dessert
}

  

若是有多個參數,能夠寫成:
let breakfast = (dessert,drink) => dessert+dink;

  

把這個函數寫成普通的js寫法,應該是:
var breakfast = function breakfast(dessert,drink){
return dessert+dink
}

  

 

若是沒有參數的,使用空白括號就能夠了,如:
let breakfast = () => happy;
相關文章
相關標籤/搜索