| | |
| | | } |
| | | |
| | | /* |
| | | * 通过参数获取sessionStorage的数据 |
| | | * éè¿åæ°è·åsessionStorageçæ°æ? |
| | | */ |
| | | export const getSessionStorage = (name) => { |
| | | if(sessionStorage.hasOwnProperty(name)) { |
| | |
| | | } |
| | | |
| | | /* |
| | | * 附加sessionStorage, type==true 则是整个修改, |
| | | * éå sessionStorage, type==true 忝æ´ä¸ªä¿®æ¹ï¼? |
| | | */ |
| | | export const addSessionStorage = (name, val) => { |
| | | if(sessionStorage.hasOwnProperty(name)) { |
| | |
| | | } |
| | | |
| | | /* |
| | | * 通过参数获取localStorage的数据 |
| | | * éè¿åæ°è·ålocalStorageçæ°æ? |
| | | */ |
| | | export const getLocalStorage = (name) => { |
| | | if(localStorage.hasOwnProperty(name)) { |
| | |
| | | } |
| | | |
| | | /* |
| | | * 附加localStorage, type==true 则是整个修改, |
| | | * éå localStorage, type==true 忝æ´ä¸ªä¿®æ¹ï¼? |
| | | */ |
| | | export const addLocalStorage = (name, val) => { |
| | | if(localStorage.hasOwnProperty(name)) { |
| | |
| | | } |
| | | |
| | | /* |
| | | *深拷贝 |
| | | *æ·±æ·è´? |
| | | */ |
| | | export const deepClone = (obj) => { |
| | | var objClone = Array.isArray(obj) ? [] : {}; |
| | |
| | | |
| | | |
| | | /* |
| | | *深合并 |
| | | *æ·±åå¹? |
| | | */ |
| | | export const deepMerger = (obj1, obj2) => { |
| | | for (var key in obj2) { |