JavaScript arguments 多参传值函数


1、arguments
An array corresponding to the arguments passed to a function.
在一个函数体内,标识符arguments引用了arguments对象的一个特殊属性。可以按照数目(而不是名字)获取传递给函数的参数值。
如(prototype.js中的使用):

复制代码 代码如下:

function $() {
var elements = new Array();
for (var i = 0; i < arguments.length; i++) {
var element = arguments[i];
if (typeof element == 'string')
element = document.getElementById(element);
if (arguments.length == 1)
return element;
elements.push(element);
}
return elements;
}

Argument对象也定义了callee属性(此处不管)。



相关阅读:
重定向实现代码
兼容firefox的给每一个onClick再附加一个事件
Atlas学习手记(19):客户端简单控件介绍
PHP Header用于页面跳转要注意的几个问题总结
linux at命令和batch从输入或指定文件读取命令
1.PHP简介
ecshop 后台登陆自动退出的一种可能情况(目录大小写问题)
freebsd6.2 nginx+php+mysql+zend系统优化防止ddos攻击
VBS通过WMI获取CPU使用率的代码
JavaScript Event事件学习第一章 Event介绍
ajax缓存问题解决途径
XUS PC Lock系统软件:Windows7图形解锁功能
JavaScript 全面解析各种浏览器网页中的JS 执行顺序
PHP在Web开发领域的优势
快速导航

Copyright © 2016 phpStudy |