# 函数
## 定义函数
```javascript
function name(arg){
....
}
```
## 参数
使用预先定义名字
完成数组之后继续向下
### arguments
function name(){
console.log(arguments)
name(1,2,3,4)
## 默认参数
function name(age){
// age == undefined
name()
function name(age = 18){
// ...
return age
name() // 18
name(10) // 10