function(){
var _ = function()
// The arguments object is an array-like object. It has a length property
// that corresponds to the number of arguments passed into the function
{
var r={},a=arguments;
for(var i=0; i<a.length; i+=2)
r[a[i]]=a[i+1];
return r;
}
}
答案 0 :(得分:1)
以下是与一些参数一起使用的脚本示例。
var _ = function() {
var r = {};
var a = arguments;
for(var i=0; i<a.length; i+=2) {
r[a[i]]=a[i+1];
}
console.log(r);
return r;
}
_('a','1','b','2');
答案 1 :(得分:0)
外部函数没有多大意义,但内部函数名为&#39; _&#39;这基本上_(1,2,3,4)函数调用将返回{1:2,3:4}。基本上,奇数参数是键,偶数参数是返回的json对象的值
答案 2 :(得分:0)
函数_将参数列表转换为对象
_(name1, value1, name2, value2, ...)
// returns { name1: value1, name2: value2, ... }