arguments的應用示例簡單介紹

admin發表於2017-03-28

本章節介紹一下arguments物件的用法,希望能夠給需要的朋友帶來或多或少的幫助。

arguments是一個特殊的物件,類似於一個陣列,能夠通過索引的方式獲取傳入函式的實際引數。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼
function func(a,b,c){
  console.log(arguments[0],arguments[1],arguments[2]);
}
func(1,2,3);
func(1,2);
func(1);

所以值為0的就是第一個傳入函式的實參,索引值為1的就是第二個傳入函式的實參,以此類推。

arguments物件的length屬性可以返回傳入函式實參的個數,程式碼例項:

[JavaScript] 純文字檢視 複製程式碼
function func(a,b,c){  
  console.log(arguments.length);
}
func(1,2,3);
func(1,2);
func(1);

相關文章