# storageplus **Repository Path**: enjoy_li/storageplus ## Basic Information - **Project Name**: storageplus - **Description**: 在浏览器中,通过键路径操作方式操作sessionStorage和localStorage - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-17 - **Last Updated**: 2023-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # storagex ## 介绍 在浏览器中,通过键路径操作方式操作sessionStorage和localStorage ## 安装教程 ```npm npm install storagex --save ``` ## 使用说明 ```js //第一种方式 传入参数storage ,需要操作返回值 storage1 const storage1=storagex({storage:sessionStorage,prefix:'prefix1',}) storage1.setItemX('a',{b:{c:{d:'e'}}}) storage1.getItemX('a.b.c.d') storage1.removeItemX('a.b.c.d') storage1.clearX() //第二种方式 不传入参数storage,通过向localStorage和sessionStorage的原型添加setItemX、getItemX、removeItemX、clearX四个api实现 storagex({prefix:'prefix'}) localStorage.setItemX('a',{b:{c:{d:'e'}}}) localStorage.getItemX('a.b.c.d') localStorage.removeItemX('a.b.c.d') localStorage.clearX() ```