zoukankan      html  css  js  c++  java
  • setStorage、getStorage、 removeStorage 封装

    // 本地存储
        setStorage(name, data){
            let dataType = typeof data;
            // json对象
            if(dataType === 'object'){
                window.localStorage.setItem(name, JSON.stringify(data));
            }
            // 基础类型
            else if(['number','string','boolean'].indexOf(dataType) >= 0){
                window.localStorage.setItem(name, data);
            }
            // 其他不支持的类型
            else{
                alert('该类型不能用于本地存储');
            }
        }
        // 取出本地存储内容
        getStorage(name){
            let data = window.localStorage.getItem(name);
            if(data){
                return JSON.parse(data);
            }
            else{
                return '';
            }
        }
        // 删除本地存储
        removeStorage(name){
            window.localStorage.removeItem(name);
        }
  • 相关阅读:
    笔试
    Java
    工作中问题总结
    suitcrm安装及虚拟机
    python邮件读取2
    restful api
    python 邮件读取
    suiteCRM____Admin
    pdf提取信息到excel
    Maven笔记
  • 原文地址:https://www.cnblogs.com/Byme/p/12091912.html
Copyright © 2011-2022 走看看