【校招VIP】前端JS语言和框架之cookie、session和storage

考点介绍:

cookie、session和localstorage 是目前常用的存储机制,不管是大厂还是中小公司,都会对这个问题有比较高的考察频度,而且有一定的深度和对比分析

答案详情解析和文章内容点击下方链接即可查看!

一、考点题目

1.请你描述一下 cookies,sessionStorage 和 localStorage 的区别?

解答:sessionStorage 和 localStorage 是 HTML5 Web Storage API 提供的,可以方便的在 web 请求之间保存数据。有了本地数据,就可以避免数据在浏览器和服务器间不必要地来回传递……

2.一般网页登陆之后,账号和用户信息存储在哪里?

解答:信息通常都是存储在服务器端的,客户端的cookie存一个key,服务器端通过这个key查找对应的缓存找到之前的登录信息……

3.js的三种本地存储有几种?

解答:javaScript有三种数据存储方式,分别是:sessionStorage,localStorage,cookie,相同点:都保存在浏览器端……

二、考点文章

1.看完这篇 Session、Cookie、Token,和面试官扯皮就没问题了(上)+(下)

HTTP 协议是一种无状态协议,即每次服务端接收到客户端的请求时,都是一个全新的请求,服务器并不知道客户端的历史请求记录;Session 和 Cookie 的主要目的就是为了弥补 HTTP 的无状态特性。

2.理解cookie、session、localStorage、sessionStorage关系与区别

因为HTTP协议是无状态的,Session不能依据HTTP连接来判断是否为同一个用户。于是乎:服务器向用户浏览器发送了一个名为JESSIONID的Cookie,它的值是Session的id值。其实Session依据Cookie来识别是否是同一个用户。

3.HTML5 本地存储 localStorage、sessionStorage 的遍历、存储大小限制处理

HTML5 的本地存储 API 中的 localStorage 与 sessionStorage 在使用方法上是相同的,区别在于 sessionStorage 在关闭页面后即被清空,而 localStorage 则会一直保存……

三、考点视频

1.get和post的区别

本考点是web开发的基础,也是笔试面试常考的题目之一,HTTP与服务器交互有四种基本方法:增删改查 (put deletepost get),通常来说get是请求数定要使用的基础上理解……

更多资讯可搜索校招VIP小程序查看哦。

移动端链接:https://m.xiaozhao.vip/dTopic/detail/381

PC端链接:https://xiaozhao.vip/dTopic/detail/381

你可能感兴趣的:(前端专题,前端,javascript,html5)