JS实参和形参以及和实参列表arguments的关系

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();

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 深蓝海洋 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读