博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
localstorage存储数组解析形式
阅读量:6311 次
发布时间:2019-06-22

本文共 866 字,大约阅读时间需要 2 分钟。

hot3.png

物理返回页面重新执行js

var isPageHide = false;    

                window.addEventListener('pageshow', function() {      
                    if(isPageHide) {        
                        window.location.reload();      
                    }    
                });    
                window.addEventListener('pagehide', function() {      
                    isPageHide = true;    
                });
 

 

 

存储

var arr = localStorage.getItem("reading");

                    if(arr){
                        arr=arr.split(",");
                    }else{
                        arr=[];
                    }
                    var storage=window.localStorage;
                    arr.push($this.attr("data-s"));
                    if (storage) {
                        localStorage.setItem("reading", arr);    
                    } 

 

数组去重

function arrsort(ar) {

                    var ret = [];
                    ar.forEach(function(e, i, ar) {
                        if (ar.indexOf(e) === i) {//indexOf记录内容第一次出现的位置
                            ret.push(e);
                        }
                    });
                    return ret;
                }

读取

var strStoreDate = localStorage.getItem("reading");

                if(strStoreDate) {
                    var read=strStoreDate.split(",");
                    read=arrsort(read);
                    $.each(read,function(index,value){
                        $("."+value).find("i").remove();
                    })
                }

转载于:https://my.oschina.net/u/3356110/blog/1498799

你可能感兴趣的文章
基于epoll封装的事件回调miniserver
查看>>
天猫高管全面解读大快消2018新零售打法
查看>>
idea springboot热部署无效问题
查看>>
第八章 进程间通信
查看>>
HttpSession接口中的方法(Jsp中的session类的用法)
查看>>
「镁客早报」AI可预测心脏病人死亡时间;机器人开始在美国送外卖
查看>>
MoQ(基于.net3.5,c#3.0的mock框架)简单介绍
查看>>
物联网全面升级,十年内推动工业进入智能化新阶段
查看>>
spring-通过ListFactory注入List
查看>>
一种基于SDR实现的被动GSM嗅探
查看>>
阿里云ECS每天一件事D1:配置SSH
查看>>
SQL Server 性能调优(性能基线)
查看>>
uva 10801 - Lift Hopping(最短路Dijkstra)
查看>>
[Java Web]servlet/filter/listener/interceptor区别与联系
查看>>
POJ 2312Battle City(BFS-priority_queue 或者是建图spfa)
查看>>
从零开始学MVC3——创建项目
查看>>
CentOS 7 巨大变动之 firewalld 取代 iptables
查看>>
延时任务和定时任务
查看>>
linux下的权限问题
查看>>
教你如何使用Flutter和原生App混合开发
查看>>