JS 自定义函数时,如何定义参数默认值麻烦告诉我

 我来答
鬼鬼68buT
2013-10-10 · 超过67用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:155万
展开全部
alert(a + b );}可是,定义完之后一直在报错:缺少对象.经过查询才发现,javascript中的确不能这样定义,可以借肋于arguments 是实参数组,参考下例:js 代码<script type=text/javascript
function Test(a) {
var b = arguments[1] ? arguments[1] : 50;
return a + ':' + b;}alert(Test(5));
alert(Test(5,9));
测试后,果然成了。看来万事都有其规律,不能想当然。在此记录下来,免得以后再犯错。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式