JS 自定义带默认值的函数_Javascript教程-查字典教程网
JS 自定义带默认值的函数
JS 自定义带默认值的函数
发布时间:2016-12-30 来源:查字典编辑
摘要:开始想当然地认为可能像php或python等语言中一样js代码复制代码代码如下:functiontest(a,b="er"){alert(a...

开始想当然地认为可能像php或python等语言中一样

js 代码

复制代码 代码如下:

function test(a,b="er"){

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

</script>

测试后,果然成了。看来万事都有其规律,不能想当然。在此记录下来,免得以后再犯错。

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类