參考網站:
1. 箭頭函式
2. 鐵人賽:箭頭函式 (Arrow functions)
3. 彭彭課程-箭頭函式 (Youtube會員)
1.(參數列表)=>(回傳值)
1 2 3 4
| let add=function(n1+n2){ return n1+n2; };
|
1 2 3 4
| let add=(n1,n2)=>{ return n1+n2; };
|
2.(參數列表)=>{函式內部程式}
1 2 3 4
| let add=function(n1+n2){ return n1+n2; };
|
1 2 3 4
| let add=(n1,n2)=>{ return n1+n2; };
|
延伸範例:
1.
1 2 3 4 5
| let f=()=>(5); let result=f(); console.log(result);
|
2.
1 2 3 4 5 6
| let f=(message)=>{ console.log(message); }; f("Hello,Arrow");
|
匿名函式:
1 2 3 4
| //在排程中使用"傳統方式"撰寫"匿名函式" setTimeout(function(){ console.log("過了一秒"); },1000);
|
1 2 3 4
| //在排程中使用"箭頭函式",撰寫"匿名函式" setTimeout(()=>{ console.log("過了一秒"); },1000);
|