localStorage根据缓存信息弹出框

    var userIdArr = [];//定义用户数组
    /*获取localStroage的值*/
    function get(key){
        userIdArr =JSON.parse(localStorage.getItem(key)) ;//获取后台缓存值,把后台缓存值赋值到用户数组里
    }
    /*先获取localStroage的值,如果null,设置为空数组*/
    get("update");
    if (userIdArr==null){
        userIdArr=[];
    }
    /*如果用户数组里面没有当前用户地 id,把更新弹框弹出来,然后把用户id push到用户数组里*/
     if(userIdArr.indexOf(userId)==-1){
         userIdArr.push(userId);
         $('#updateInfo').modal();//弹出提示框
     }
    /*设置localStroage的值*/
    function set(key,value){
        localStorage.setItem(key,JSON.stringify(value));
    }
    set("update",userIdArr);

你可能感兴趣的:(localStorage根据缓存信息弹出框)