zoukankan      html  css  js  c++  java
  • 2017年0406------如何使用sessionStroage来储存参数是对象的,以及localStorage和sessionStorage的不同地方

    由于项目需要,需要向另外个页面传参数,,由于参数比较特殊,是对象,所以需要用到sessionStorage方法,下面简单的总结一下方法:

    (1)这个是要将对象转换成字符串,再存储到storage中,

    var data = target.data("data");
    var str = JSON.stringify(data);
    sessionStorage.obj = str;

    (2)这个是要将字符串转换成对象,再拿出来,

    str = sessionStorage.obj;
    obj = JSON.parse(str);

    (3)

    相同点:在浏览器中存储数据,而且只能存储字符串类型的数据;

    不同点:localStorage存储的数据是永久的,sessionStorage存储的数据是短暂的,一旦用户关闭窗口或标签页,sessionStorage里存储的数据也相应的清除。

    1
  • 相关阅读:
    MySQL decimal unsigned 更新负数不报错却为0
    centos 安装jdk
    CentOS7安装docker
    Cron 时间元素
    PHPStorm
    日志习惯
    HTTP幂等性
    navicat for mysql 10.1.7注册码
    localStorage、sessionStorages 使用
    FreePascal
  • 原文地址:https://www.cnblogs.com/hulaoxi/p/6672986.html
Copyright © 2011-2022 走看看