JS Arguments对象
来源:互联网 发布:迈阿密大学知乎 编辑:程序博客网 时间:2024/05/02 02:17
在Js中,当没有为function指定参数时,可以使用默认的隐藏参数对象Arguments
如:
function fun() { var title = arguments[0]; alert(title);}
如上所示,是取得Arguments第一个参数。
Arguments的长度可变,也便是说,在使用Arguments时可以赋任意多个参数。(这有些像C#中的params object[])
如下的几种赋值方式均是正确(arguments.length可以获取arguments.的长度)
<html><head><script>function fun() { for (var i = 0; i < arguments.length; i++) { alert(arguments[i]); }}function callFun() { fun('A');//赋字符}function callFun2() { fun(1,'B');//字符,数字}function callFun3() { var arr = []; fun(null, 2, '', arr);//null,数字,字符,数组}function callFun4() { fun();//不赋值}</script></head><input type="button" value="click" onclick="callFun4()"/><html>
- js arguments对象
- js arguments对象说明
- js arguments对象
- js arguments对象
- JS arguments 对象
- JS的arguments对象
- js 的 arguments 对象
- js arguments对象
- JS Arguments对象
- js中的arguments对象
- js的arguments对象
- js-arguments对象
- js arguments对象
- js arguments对象
- js arguments对象
- js Arguments对象
- js中的arguments对象
- JS arguments对象
- asp.net 动态操作配置文件 web.config
- JSP导出excel的方法
- OAuth 2.0 Authorization Server 代码copy
- 递归实现汉诺塔
- Hi3531用SPI FLASH启动 使用Nand做文件系统
- JS Arguments对象
- Extjs4 布局 layout 详解
- spring mvc的SimpleFormController与AJAX结合遇到的一些问题
- box unbox 中的 NullPointException
- 线性表之顺序存储结构--C实现
- LIBTIFF源文件的编译(X86,X64)
- Struts2的 ActionContext && ServletActionContext
- 设计模式C++ 笔记二 结构型模式
- linux子系统的初始化_subsys_initcall():那些入口函数