任務(wù)名稱:
JavaScript中function的arguments變量的使用
概念學(xué)習(xí)
1.arguments是什么皮钠?
arguments 是JavaScript里的一個(gè)內(nèi)置對(duì)象控妻。類數(shù)組。
2.有什么用勋功?
Javascript并沒(méi)有重載函數(shù)的功能,但是Arguments對(duì)象能夠模擬重載库说。Javascrip中每個(gè)函數(shù)都會(huì)有一個(gè)Arguments對(duì)象實(shí)例arguments狂鞋,它引用著函數(shù)的實(shí)參,可以用數(shù)組下標(biāo)的方式"[]"引用arguments的元素潜的。arguments.length為函數(shù)實(shí)參個(gè)數(shù)骚揍,arguments.callee引用函數(shù)自身。
3.如果我們?cè)诤瘮?shù)中自己定義了一個(gè)名為arguments的變量啰挪,會(huì)出現(xiàn)什么情況信不?
定義了arguments的變量的話就會(huì)報(bào)錯(cuò)。
代碼地址:
https://jsbin.excellence-girls.org/rupo/edit?js,console