手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JS 自定义带默认值的函数
JS 自定义带默认值的函数
摘要:开始想当然地认为可能像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>

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

【JS 自定义带默认值的函数】相关文章:

用JavaScript实现对话框的教程

一个表格收缩展开的函数

发现的以前不知道的函数

JQuery实现动态添加删除评论的方法

AngularJS 最常用的功能汇总

JS实现1000以内被3或5整除的数字之和

JavaScript实现带标题的图片轮播特效

自动关闭的层

总结一些js自定义的函数

jquery实现图片左右切换的方法

精品推荐
分类导航