JavaScript 函数
JavaScript 函数的概念
函数:封装一段可被重复调用执行的代码块,通过函数可以实现大量代码的重复使用。函数 也是一种引用数据类型。简单来说函数就是一个容器,可以封装一些代码, 在需要时再执行这些代码。
如何创建函数
1.命名函数—即直接给函数命了一个名字,放在function关键字后面,括号前面,当定义好函数以后,可以在全局任意地方调用
2.匿名函数(包含自执行函数)—即将函数赋值给了一个变量,function后不加名字,由于是变量,所以遵守变量的使用规范,不能在声明前使用
函数如何使用
1.命名函数为函数名+()
2.匿名函数为变量名+()
函数的形参和实参
1.函数理论上来说是一段封装好的代码,目的是为了省事,如果内里代码不变的情况下,想要在多种情况下使用他,如果直接在代码里更改则改变了我们的初衷,所以可以使用参数来进行修改
形参,即当创建函数的时候,()内里填写的数据,形参个数可为无限多个通常表现形式为(x,y,.....)
实参,即当调用函数的时候,()内里填写的数据,实参个数应和形参个数相同
注:当实参个数等于形参个数时,输出正确的结果
当实参个数多于形参个数时,只会取到形参的个数,多余的实参会被舍弃
当实参个数小于形参个数时,多出的形参会被定义为undefined
注:这几种情况都不会报错