zoukankan      html  css  js  c++  java
  • 【原】灵活运用sessionStorage或者localStorage

    有时,一个app中,后台并没有提供页面中对应的信息接口,需要前端在页面跳转时把某些信息带入下一个页面,一般想到用url后带参数的方法,但是有时需要带的参数过长,就不适合用这个方法了,所以用sessionStorage或者localStorage可以解决这个问题。
    自己写的一个简单的函数

    function setSession(item, jsonData){
    	window.sessionStorage.setItem(item, JSON.stringify(jsonData));
    };
    
    function getSession(item){
    	return JSON.parse(window.sessionStorage.getItem(item));
    }
    
    function removeSession(item){
    	window.sessionStorage.removeItem(item);
    }
    

    另外,有时不要把sessionStorage中的数据弄得太复杂,一个json就可以了,最好不要json再套json,这样调用起来会非常繁琐,而且判断和管理控制起来也不方便。

    还有,如果在sessionStorage中没有找到对应的字段,返回的是null

  • 相关阅读:
    1 let和const
    ECMAScript 6 扫盲
    回溯法
    13. Ajax技术
    12.JSTL标签
    11.EL(表达式语言)
    10.正则表达式(未完成)
    博客园自定义样式
    9.一次简单的Web作业
    8.JavaScript
  • 原文地址:https://www.cnblogs.com/bluefantasy728/p/6095363.html
Copyright © 2011-2022 走看看