# 03.弹出框与计时器
[toc]{type: "ol", level: [3,4]}
### 弹出框
#### 警告框
```js
alert('注意个人财产安全');
```

#### 确认框
```js
confirm('确定要这样做?');
```

#### 提示框
> 可设置默认值
```js
prompt('说说你的想法','我认为...');
```

### 计时器
#### 定义函数
```js
function f() {
alert('3秒后我弹出')
}
```
#### 定时任务
- 添加定时任务
> 3秒后触发
```js
let t = setTimeout(f,3000);
```
- 清除定时任务
```js
clearTimeout(t);
```
#### 循环触发
- 添加循环触发
> 每3秒触发一次
```js
let i = setInterval(f, 3000);
```
- 清除循环触发
```js
clearInterval(i);
```