1.了解arguments,arguments是什么
在進(jìn)行這個任務(wù)的時候不了解arguments的內(nèi)容以及作用,所以進(jìn)行書籍和網(wǎng)絡(luò)上的查閱工作,在了解到arguments是函數(shù)內(nèi)的固有變量,以數(shù)組的形式保存了調(diào)用方給該函數(shù)傳入的所有參數(shù)的時候開始進(jìn)行arguments的探索。
2.通過實(shí)例來了解arguments的作用
在了解arguments的具體內(nèi)容后,需要對arguments的作用有所了解,函數(shù)的 arguments 對象并不是一個數(shù)組,訪問單個參數(shù)的方式與訪問數(shù)組元素的方式相同。索引 n 實(shí)際上是 arguments 對象的 0…n** 屬性的其中一個參數(shù)。在對arguments有了大致的了解之后我開始嘗試著做題,在這期間遇見了一些問題,比如arguments常用的幾個屬性了解不夠。argument的對象像數(shù)組卻不是數(shù)組。引用一個形式參數(shù)可以用參數(shù)名,也可以用arguments[]數(shù)組形式,其中arguments[0]表示第一個參數(shù)。
3.如果我們在函數(shù)中自己定義了一個名為arguments的變量,會出現(xiàn)什么情況
無法定義,顯示arguments is reserved woird.