0
点赞
收藏
分享

微信扫一扫

Cookie 和 session 的区别

Cookie 和 session 的区别

参考回答:
HTTP 是一个无状态协议,因此 Cookie 的最大的作用就是存储 sessionId 用来唯一标识用 户。

一句话概括 RESTFUL 参考回答:

就是用 URL 定位资源,用 HTTP 描述操作。

讲讲 viewport 和移动端布局

参考回答:
可以参考这篇文章:
响应式布局的常用解决方案对比(媒体查询、百分比、rem 和 vw/vh)

click 在 ios 上有 300ms 延迟,原因及如何解决?

参考回答:
(1)粗暴型,禁用缩放
<meta name="viewport" content="width=device-width, user-scalable=no">
(2)利用 FastClick,其原理是:
检测到 touchend 事件后,立刻出发模拟 click 事件,并且把浏览器 300 毫秒之后真正出 发的事件给阻断掉

addEventListener 参数

参考回答:
addEventListener(event, function, useCapture)

其中,event 指定事件名;function 指定要事件触发时执行的函数;useCapture 指定事件 是否在捕获或冒泡阶段执行。

cookie sessionStorage localStorage 区别

参考回答:
cookie 数据始终在同源的 http 请求中携带(即使不需要),即 cookie 在浏览器和服务器间 来回传递
cookie 数据还有路径(path)的概念,可以限制。cookie 只属于某个路径下 存储大小限制也不同,cookie 数据不能超过 4K,同时因为每次 http 请求都会携带 cookie, 所以 cookie 只适合保存很小的数据,如回话标识。
webStorage 虽然也有存储大小的限制,但是比 cookie 大得多,可以达到 5M 或更大 数据的有效期不同 sessionStorage:仅在当前的浏览器窗口关闭有效;localStorage:始终 有效,窗口或浏览器关闭也一直保存,因此用作持久数据;cookie:只在设置的 cookie 过期时间之前一直有效,即使窗口和浏览器关闭
作用域不同 sessionStorage:不在不同的浏览器窗口中共享,即使是同一个页面; localStorage:在所有同源窗口都是共享的;cookie:也是在所有同源窗口中共享的

举报

相关推荐

0 条评论