javascript 函数参数
js中参数有两种,一种是形式参数,即函数定义时定义的参数,另一种是实际参数,即调用函数时实际传递的参数
1 function example(arg1,arg2,arg3){ 2 /*这里的参数为形式参数*/ 3 } 4 5 //这里的参数为实际参数,传递的参数可以比形参少 6 example(1,2);
获得函数参数的长度有两种方法,一是object.length,二是arguments.length
注意,第二种方法只能在函数内部使用
function example(arg1,arg2,arg3){ console.log(arguments); //{"0":1,"1":2} console.log(arguments.length); //2 } example(1,2); console.log(example.length); //3
第一种方法获得的是形参的个数
第二种方法获得的时实参的个数
浙公网安备 33010602011771号