首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

arguments:JavaScript的一个怪老头子

2013-03-04 
arguments:JavaScript的一个怪老头你提供一个使用%1到%9充当占位符的模板字符串,然后再提供最多9个待替换

arguments:JavaScript的一个怪老头

你提供一个使用%1到%9充当占位符的模板字符串,然后再提供最多9个待替换的字符串参数,例如:

中我们只指定了一个参数:string。JavaScript允许我们传递任意数量的参数给一个函数,无论该函数如何定义,arguments对象都能够访问到它们。

?

转换成一个真正的数组

尽管arguments不是一个真正的JavaScript数组对象,但是我们可以使用Array的slice方法轻松地将它转换成一个真正的数组对象,就像这样:

var somethingWrong = repeat(comms, 3, 2000);somethingWrong("Can you hear me, major tom?");

?调用somethingWrong函数的结果是重复弹出三次警告框,间隔时间是两秒。

?

arguments用的不多,有点怪,但是它让我们充满了惊喜,值得我们去了解。(arguments is not often used, a little quirky, but full of surprises and well worth getting to know!

热点排行