本月博客排行
-
第1名
wy_19921005 -
第2名
mft8899 -
第3名
java-007 - benladeng5225
- Anmin
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
benladeng5225 - wy_19921005
- vipbooks
- kaizi1992
- 青否云后端云
- e_e
- tanling8334
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- xiangjie88
- lemonhandsome
- wallimn
- jh108020
- ganxueyun
- Xeden
- xyuma
- zhanjia
- wangchen.ily
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- xpenxpen
- 喧嚣求静
- kingwell.leng
- lchb139128
- kristy_yy
- jveqi
- javashop
- lzyfn123
- sunj
- yeluowuhen
- ajinn
- lerf
- silverend
- chenqisdfx
- xiaoxinye
- flashsing123
- bosschen
- lyndon.lin
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
最新文章列表
ActionScript的arguments 对象和...(rest) 参数
arguments 对象
在将参数传递给某个函数时,可以使用 arguments 对象来访问有关传递给该函数的参数的信息。arguments 对象的一些重要方面包括:
■ arguments 对象是一个数组,其中包括传递给函数的所有参数。
■ arguments.length 属性报告传递给函数的参数数量。
■ ar ...
javascript arguments的使用
这段代码值的思考:
function agtest(m, n) {
arguments[0] = 2;
arguments[1] = 'abc';
alert(m);
alert(n);
}
agtest(1);
输出:
2
undefined
第二个参数没有传,因此arguments[1]是undfined,不会被改变的;
只有实参数被真切传递了的,才能改变
Javascript 参数 - arguments
ECMAScript 中的参数与其他大多数语言中函数的参数有所不同,向 ECMAScript 中传参可以为任意多个,并且ECMAScript 没有限制传入参数的数据类型。这样做的原因是 ECMAScript 中的参数在内部是用一个数组来表示的。函数接收到的始终是数组,而不去关心数组内有哪些参数。
调用参数时,可以通过 arguments 对象来访问参数数组。arguments[0] 代表第一个参数 ...