tf-store

1.0.4 • Public • Published

JS 存储封装

API 和 localStorage 保持一致,包装存储类型:localStorage、cookie、sessionStorage、window.name

localS:localStorage 存储,如果不支持该存储方式,会启用 cookie

sessionS: session 级缓存,sessionStorage -> window.name 逐步兼容

nameS: 也是 session 级缓存,但是只用 window.name 存储

import {
    isSessionAble,
    isLocalAble,
    checkStorage,
    localS,
    nameS,
    sessionS
} from "tf-store";
 
// true或false 浏览器是否支持sessionStorage存储
console.log(isSessionAble);
 
// nameS、sessionS使用和localS一样
localS.setItem("obj", { a: "aa" });
localS.getItem("obj");
localS.getAll();
localS.clear();
localS.removeItem("obj");

Readme

Keywords

none

Package Sidebar

Install

npm i tf-store

Weekly Downloads

3

Version

1.0.4

License

ISC

Unpacked Size

28.9 kB

Total Files

7

Last publish

Collaborators

  • tffed