18

1-如何多次给同一元素绑定多种同类型的事件?
使用addEventListener(‘事件名’,function(){})注册的事件, 不会出现事件覆盖, jquery中也是这样做的.
2-说明 localStorage 和 sessionStorage 的区别
sessionStorage 是将数据存储在页面的内存中, 所以数据会跟随页面的关闭而销毁, 存储数据相对较少(5M 左右), 只能存储键值对;
localStorage 是将数据存储在电脑的磁盘上, 存储数据量大(20M 左右),需要手动删除, 只能存储键值对;
3-localStorage 和 sessionStorage 和 cookies 的区别
共同点:它们三者都是浏览器端的存储介质, 可以存储一些数据.
不同点:
sessionStorage 是将数据存储在页面的内存中, 所以数据会跟随页面的关闭而销毁, 存储数据相对较少(5M 左右), 只能存储键值对;
localStorage 是将数据存储在电脑的磁盘上, 存储数据量大(20M 左右),需要手动删除, 只能存储键值对;
cookie 是http 协议的重要组成部分, 存储数据量相对比较少(4K 左右),存储cookie 的时候可以设置过期时间, 到达过期时间后, 会自动销毁,如果没有设置, 则跟随浏览器的关闭而销毁.
cookie 中存储的数据会伴随每一次http 请求被发送到服务端, 所以不建议在cookie 中存储大量数据.
4-使用 jquery 完成一个 ajax 请求
$.ajax({
url:'/api',
type:'post',
data:{},
dataType:'json',
success:function(res){
console.log(res);
}
});
5-http 常见的状态码有哪些?
200 或者以2 开头的两位数=> 都是代表响应主体的内容已经成功返回了
301 => 永久重定向/永久转移
202 => 表示接受
404 => 客户端访问的地址不存在

posted @ 2021-03-07 21:14  12138xx  阅读(56)  评论(0)    收藏  举报