js儲存參數的數組arguments

js函數中有個儲存參數的數組arguments ,全部函數得到的參數會被編譯器挨個保存到這個數組中。因而咱們的js版支持參數默認值的函數能夠經過另一種變通的方法實現數組

function simue (){
  var a = arguments[0] ? arguments[0] : 1;
  var b = arguments[1] ? arguments[1] : 2;
 console.log(arguments);
return a+b; } console.log( simue() ); //輸出3 console.log( simue(10) ); //輸出12 console.log( simue(10,20) ); //輸出30
相關文章
相關標籤/搜索