1. 程式人生 > >es6箭頭函數

es6箭頭函數

默認值 es6箭頭函數 cti 是你 ole add sharp 錯誤 報錯

1.先來看看es6對函數做了什麽:默認值!

function add(a=1,b=2) {//默認值
    console.log(a+b)
}
add(5,6);
let a=0;
if(a==0){
//    throw new Error(‘錯誤‘)//手動報錯
}

//console.log(add.length)//如果給了默認值,那就不計算在必要參數裏,也就是得到0了
//好奇的朋友可以打開註釋試一試,這個默認參數和必要參數不一樣哦,不給默認值的為必要參數,是你必須要傳入的,
給了默認值的就不用了哦

  2.箭頭函數之返回值

let remov=(a,b)=>a+b;//直接返回值的就這樣寫

  3.默認值加{}

let adds=(a=5,b=4)=>{//如果內容過多或者要斷行就加上{}
  console.log(a+b)
};

  當然箭頭函數裏不能寫new

es6箭頭函數