[Javascript] Javascript如何定义函数参数的默认值
2010-08-15 15:39
543 查看
事实上,javascript是不能像PHP,Java那样定义函数参数的默认值的,比如说像下面的例子,是不对的。
调用test(10),test(10, 20)时会以下错误:缺少对象
不过javascript提供了另一种方法来处理。使用 arguments 实参数组
function test(a,b=30 ) { alert(a + b ); }
调用test(10),test(10, 20)时会以下错误:缺少对象
不过javascript提供了另一种方法来处理。使用 arguments 实参数组
<script> function Test(a){ var b=arguments[1]?arguments[1]:50 return a+':'+b } alert(Test(5)) alert(Test(5,9)) </script>
相关文章推荐
- JS 自定义函数时,如何定义参数默认值
- JS 自定义函数时,如何定义参数默认值
- php定义一个参数带有默认值的函数实例分析
- 举例说明如何为JavaScript的方法参数设置默认值
- JavaScript 函数参数默认值
- [代码笔记] python的函数定义之各种参数(必须,关键字,默认值,不定长)
- ATL COM中IDL文件里定义函数有默认值的参数的写法
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- 如何定义变长参数个数的函数
- 函数参数默认值的定义问题
- SQL 函数如何设置参数默认值
- 举例说明如何为JavaScript的方法参数设置默认值
- javascript中如何将带参数函数包装成无参数函数
- Javascript中嵌入php代码、Javascript中函数参数的默认值
- JavaScript 带参数函数定义
- javascript的回调函数里如何传递参数
- javascript脚本中定义的参数数组,如何在VC++中访问
- xsl 文件如何定义 Javascript 函数并且调用
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- 函数参数默认值定义