arguments.length-1是什么意思呀?
arguments.length-1是什么意思呀?
幕布斯6054654
2019-11-03 04:04:09
TA貢獻1951條經驗 獲得超3個贊
arguments 是 function 的內部變量,他是指這個function接收的所有參數集合,類似數組,并不是真正的數組。比如有一個function test; 你調用的時候 是 test(1,4,8,'asd'); 在這個test里 arguments.length === 4; arguments[0] === 1; arguments[1] === 4; arguments[2] === 8; arguments[3] === 'asd' ; arguments.length 就是指這個function真正接收到的參數個數,也就是你調用時傳進去的參數個數。
舉報