zoukankan      html  css  js  c++  java
  • 操作session、localStorage、sessionStorage

    做个记录  jquery 操作session

    // jquery.session.js 简单使用方法

    添加数据
        $.session.set('key', 'value')

    删除数据
        $.session.remove('key');

    获取数据
        $.session.get('key');

    清除数据
        $.session.clear();

     //localStorage存值永久有效
        function setItems(){
            var user = {};
            user.name = 'Adam Li';
            user.age  = 25;
            user.home = 'China';
            localStorage.setItem('userinfo',JSON.stringify(user));
        }
        //localStorage取值
        function getItems(){
            var data = JSON.parse(localStorage.getItem('userinfo'));
            console.log("name:"+data.name+'
     age:'+data.age+"
     home:"+data.home);
        }
    
        //localStorage删除指定键对应的值
        function deleteItem(){
            localStorage.removeItem('userinfo');
            console.log(localStorage.getItem('userinfo'));
        }
    if(window.sessionStorage){
            alert('ok');
        }else{
            alert('fail');
        }
    
        // 设置值
        sessionStorage.setItem('key_a', 1);
        // 取值
        var key_a = sessionStorage.getItem('key_a');
        console.log(key_a);
        // 删除
        sessionStorage.removeItem('key_a');
        console.log(sessionStorage.getItem('key_a'));// null
    
        sessionStorage.setItem('key_b', 1);
        sessionStorage.setItem('key_c', 2);
    
        // 清除所有键值
        sessionStorage.clear();
        console.log(sessionStorage.key_b);
        console.log(sessionStorage.key_c);
  • 相关阅读:
    三次请求(读-改-读)引出nibernate 一级缓存
    算法竞赛入门经典第一、二章摘记
    uva 10905 Children's Game
    uva 11205 The broken pedometer
    uva 10160 Servicing stations
    uva 208 Firetruck
    uva 167 The Sultan's Successors
    zoj 1016 Parencodings
    uva 307 Sticks
    uva 216 Getting in Line
  • 原文地址:https://www.cnblogs.com/zhangrenjie/p/7456800.html
Copyright © 2011-2022 走看看