H5本地缓存详解


H5本地缓存详解


  1. H5本地存储有两个API,一个是Web Storage,还有一个是Web SQL。

    ① 对于Web Storage来说,实际上是Cookies存储的进化版。

    ② 如果了解Cookie的人几乎一看Web Storage就会用,

    ③ 如果你从来没用过没了解过Cookie,没关系,看了这篇文章照样轻松玩转Web Storage。

    ④ 首先,学习Web Storage只需背熟这句口诀:两个接口,四个函数

Webpack入门


安装webpack

全局范围内安装webpack

1
$ npm install webpack --global

项目中安装webpack依赖

1
$ npm install webpack --save-dev

生成打包文件

1
2
3
# entry.js 需要打包的文件
# bundle.js 打包完成之后的文件
$ webpack entry.js bundle.js

你可以在js文件中使用commonjs的规范来定义模块,然后通过webpack来进行打包操作.webpack会去分析你需要打包的文件,然后对其打包.

[转]原生Javascript插件编写指南


纯手打,已表尊敬。


在jQuery大量使用的环境下,目前网上的众多jQuery插件也能基本满足要求,但是在项目具体需求下,有时候依然需要自己造轮子,本文将介绍如何不依赖jQuery等库进行原生JavaScript插件的编写。

插件需要满足的条件

一个 可复用 的插件需要满足以下条件:

  1. 插件自身的作用域与用户当前的作用域相互独立,也就是插件内部的私有变量不能影响私有使用者的环境变量;

  2. 插件具备默认设置参数;

  3. 插件除了具备已实现的基本功能外,需要提供部分API,使用者可以通过该API修改插件功能的默认参数,从而实现用户自定义插件效果;

  4. 插件需要提供监听入口,及针对指定元素进行监听,使得该元素与插件响应,从而实现插件效果;

  5. 插件支持链式调用。

以下进行逐个讲解,以实现自定义的原生插件。