Web 存储 —— 关于Cookie, LocalStorage 与 SessionStorage

前言

做项目是会有各种需求,有时候希望通过一些手段来持久化的存储一些有用的数据。一般将这项任务交给了服务器端的数据库或者浏览器端的cookie。随着HTML5的出现,web开发又有了新选择:Web Storage。下面就来说说cookie与web Storage。

正文

Cookie是小甜饼的意思。cookie 确实非常小,它的大小限制为4KB左右。它的主要用途有保存登录信息,比如你登录某个网站市场可以看到“记住密码”,这通常就是通过在 Cookie 中存入一段辨别用户身份的数据来实现的。

Web Storage

html5中的Web Storage包括了两种存储方式:sessionStoragelocalStorage

JavaScript对象克隆

前言

之前有人问我如何克隆一个JS对象,我当时没答上来;过后我查资料弄懂了这个问题,现在整理成文。

正文

JavaScript的一切实例都是对象,但他们也分为原始类型和引用类型。原始类型对象指的是字符串(String)、数值(Number)、布尔值(Boolean)、undefinednull,引用类型对象指的是数组(Array)、对象(Object)、函数(Function)。
既然对象分为这两类,他们的复制克隆也是有差别的。普通对象存储的是对象的实际数据,而引用对象存储的是对象的引用地址,而把对象的实际内容单独存放。下面我们就来看看他们克隆的区别。

Hexo搭建个人博客


做前端也有一段时间了,身为一个有(ai)追(zhuang)求(X)前端,怎么能没有自己的个人博客呢^_^
有想法就去做,所以最近用Hexo在github上搭建一个自己的开源博客,终于有了自己的博客了,也希望自己以后能坚持写文!!!
搭建过程中也遇到一些问题,接下来,我将遇到的问题记录下来作为第一篇博客,希望能帮到有需要的人。