JavaScript强化教程——函数参数

来源:互联网 发布:实时远程教学软件 编辑:程序博客网 时间:2024/06/05 09:20
本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 —— 函数参数
 
JavaScript 函数参数JavaScript 函数对参数的值(arguments)没有进行任何的检查。函数显式参数与隐藏参数(arguments)在先前的教程中,我们已经学习了函数的显式参数:functionName(parameter1, parameter2, parameter3) {    code to be executed}函数显式参数在函数定义时列出。函数隐藏参数(arguments)在函数调用时传递给函数真正的值。参数规则JavaScript 函数定义时参数没有指定数据类型。JavaScript 函数对隐藏参数(arguments)没有进行检测。JavaScript 函数对隐藏参数(arguments)的个数没有进行检测。默认参数如果函数在调用时缺少参数,参数会默认设置为: undefined有时这是可以接受的,但是建议最好为参数设置一个默认值:实例function myFunction(x, y) {    if (y === undefined) {          y = 0;    } }
 0
 收藏  分享 2016-07-22

3 个评论

w86wh2

w86wh2

来一个牛一点的 用法 function fun1(fun2,a, b){return fun2(a,b);}
w86wh2

w86wh2

还有显示参数和实参有什么区别? 实参可以用一个数组对象来表示 如 arguments[0]来得到
阿达

阿达 回复 w86wh2

函数的形参列于函数声明中,在函数定义的函数体内使用。当函数调用时,形参(任何种类的)是一类将被填充的空白或是占位符。
用来填充形参
实参是用来填充形参的。当函数被调用时,实参列在函数名后面的括号里。执行函数调用时,实参被传递给形参。

简单地说 调用函数传的参数是实参,被调用函数括号后或者内部用的是形参

点击打开JavaScript强化教程

0 0
原创粉丝点击