举个例子
定义一个可以求和的函数
可以在函数中的括号()中来指定一个或者多个形参(形式参数)
多个形参之间使用 , 隔开
声明形参就相当于函数内部声明了变量但是并不赋值
在调用函数时可以在括号()中指定实参(实际参数)
实参将会赋值给函数中对应的形参
输出结果为:
1+2=3
在调用函数时解析器是不会检查实参的类型
所以要注意是否有可能会接受到非法的参数,如果有可能则需要对参数进行类型的检查
调用函数时,解析器也不会检查实参的数量
多余的实参不会被赋值
如果实参的数量少于形参的数量,则没有对应的实参的形参僵尸undefined