有时候参数的个数与传入的数据需要变化,当时的需求是这样的:
有这样一张表格,需要在点击数据的时候能够弹出一个模态框显示具体的信息表格,因此需要传的参数有单位,级别,类型。
测试:
???<script type="text/javascript"> ???????function test(bumen,jibie,leixing){ ???????alert(‘部门=‘+bumen+‘,级别‘+jibie+‘,类型‘+leixing); ???????} ???????????</script>
1.传入两个参数,第三个类型为undefined
<input type="button" id="b1" value="测试" ?onclick="test(‘中国‘,‘A‘)"/>
2.传入三个参数,第三个类型为‘‘(两个单引号)
<input type="button" id="b1" value="测试" ?onclick="test(‘中国‘,‘A‘,‘‘)"/>
3.传入三个,中间为两个单引号
接下来分析上面需求的实现过程:
JS形参与实参问题
原文地址:http://www.cnblogs.com/qlqwjy/p/7488987.html