2.1 KiB
2.1 KiB
JavaScript
存储相关:请描述以下cookie、localStorage、sessionStorage的区别。
在H5之前,cookie一直都是本地存储的一个重要的方法。直到后面的两个出现了, 就开始用后面的两个做本地存储。
1、cookie:
-
本身用于客户端和服务器端的通信。
-
但是它有本地存储的功能,于是就被“借用”。
我们可以通过document.cookie
获取和修改cookie,获取到的其实就是一个字符串。
cookie用于存储时的缺点:
-
存储量太小,只有4kb
-
所有http请求都带着,会影响获取资源的效率
-
api简单,需要封装才能用。
document.cookie = ...
ES6
for each、for in、for of的区别
-
foreach
用于遍历数组,是数组的一个方法。不支持 return。 -
for ... in
获取的是index索引值。 -
for ... of
获取的是数组里的值。
GitHub
-
[荐]面试题和答案:https://github.com/markyun/My-blog/tree/master/Front-end-Developer-Questions/Questions-and-Answers
有个题是,浏览器输入url,有哪些过程
浏览器输入hrl,有哪些过程
按时间排列
2018-03-11
-
web前端面试题汇总:https://www.jianshu.com/p/2f7eb1ad7174