ES6-箭頭函式 Posted on 2018-03-12 In javascript 語法縮寫123var double = function(x){ return x*2}123var double = (x) =>{ return x*2}當只有一個參數時,可省略括號123var double = x =>{ return x*2} 當回傳的內容只有一行時 1var double = x =>x*2 123arr.map(function( elm, idx){ return elm+idx;}) 1arr.map(( elm, idx) => elm+idx ) this的自動綁定箭頭函式內部的this將與外部相同 123456b={x:5}const a=()=>{ console.log(this);}