概念學習:
1.arguments是什么?
-
arguments
是收到的實參副本,對于超出形參個數(shù)之外的實參,阵翎,可以通過arguments
來獲得闷畸; -
arguments
不是數(shù)組蛀柴,是(和數(shù)組比較像的)一個對象,有length
屬性(屬性代表實參的個數(shù)); -
arguments
的索引 從 0页藻, 1背稼, 2贰军,....遞增,與實參逐個對應蟹肘; -
arguments
每個函數(shù)都會有词疼,因此俯树,arguemnts
只會在內部找自身的arguments
,無法引用到外層的arguments
贰盗;
2.arguments解決了什么問題许饿?
當每次調用該函數(shù),實參個數(shù)不確定時童太,或者實際調用時米辐,傳遞的實參的個數(shù)多于形參的個數(shù)時,可以使用arguments
來獲得所有的實參书释;
代碼:
https://jsbin.excellence-girls.org/miq/1/edit?js,console
博客
http://www.reibang.com/writer#/notebooks/6063948/notes/7092939/preview