## XMLHttpRequest发出http请求的整个流程是?
* 生成XMLHttpRequest对象
* 设置请求方法和请求地址
* 通过send方法发出请求
* 当readyState等于4,那就能拿到后端返回的数据response
<br>
## http请求有哪些状态码?
* 200 成功
* 404 找不到资源
* 500 服务端有错误
<br>
## http请求有哪些请求方法?
* get 获取
* post 新增
* put 修改
* delete 删除
<br>
## 端口号有什么意义?
一个服务器就绑定一个端口号,这样的话我一台电脑就可以启动N个服务器
<br>
## html5的localStorage和sessionStorage有啥区别?
localStorage是永久存储,sessionStorage关闭浏览器后数据就清除了
<br>
## DOM有哪些事件?
* click 点击
* scroll 滚动
* touchstart 触碰开始
* touchend 触碰结束
* touchmove 触碰中
* mouseover/mouseenter 鼠标经过
* mouseout/mouseleave 鼠标离开
* focus 获取焦点
* blur 失去焦点
* keyup 键盘松开
* keydown 键盘按下
* input 输入
* dblclick 双击
<br>