# 函数

## 定义函数

```javascript
function name(arg){
	....
}
```

## 参数

使用预先定义名字 





完成数组之后继续向下

		### arguments

```javascript
function name(){
    console.log(arguments)
}
name(1,2,3,4)
```

## 默认参数

```javascript
function name(age){
    // age == undefined
}
name()
```

```javascript
function name(age = 18){
    // ...
    return age
}
name() // 18
name(10) // 10
```

