JavaWeb|JavaScript中的函数

js中的函数定义有两种方式。
1.函数传入的参数可以没有类型标注,可以传入任意类型的数值。

function 函数名(参数){
}
通过代码实现一下。
- 锐客网

效果图;
JavaWeb|JavaScript中的函数
文章图片



2.
【JavaWeb|JavaScript中的函数】函数名= function(参数){
}
通过代码实现一下:
- 锐客网

JavaWeb|JavaScript中的函数
文章图片



值得一提的是,因为js弱类型,导致了传入函数的参数个数可以没有条件,从而导致函数没有函数重载一说。JS也会对你传入的数据个数进行调整,但传入的数值个数比函数定义的数值个数小的话,传入的数值会和函数定义的数值顺序一一对应,但没有对应的数值在函数的使用了的话,数值就会变成undefined。
例如,以下代码。b数值没有被传入,就会被定义为undefined.
- 锐客网

JavaWeb|JavaScript中的函数
文章图片




    推荐阅读