var compare = function(a, b) {
if(arguments.length<compare.length) {
console.log("实参小于形参数");
//compare.length 形参长度
//arguments.length 实参列表长度
}
};
compare(1);
var compare = function(a, b) {
var b = 2;
console.log(arguments[1]);
//b是undefined
};
compare(1);
var compare = function(a, b) {
var b = 3;
console.log(arguments[1]);
//b是3
};
compare(1, 2);
//累加
var sum = function() {
var result = 0;
for(var i = 0; i<arguments.length; i++) {
result +=arguments[i];
}
};
var num = sum();
JS实参和形参以及和实参列表arguments的关系
最新推荐文章于 2023-01-29 11:31:07 发布