sessionStorage.js 486 B

12345678910111213141516171819202122232425262728293031
  1. export default {
  2. set(name,value){
  3. sessionStorage.setItem(name,vlaue);
  4. },
  5. setJson(name,value){
  6. sessionStorage.setItem(name,JSON.stringify(value));
  7. },
  8. get(name){
  9. return sessionStorage.getItem(name);
  10. },
  11. getJson(name){
  12. const content = sessionStorage.getItem(name);
  13. if(!content){
  14. return null;
  15. }
  16. return JSON.parse(content);
  17. },
  18. remove(name){
  19. sessionStorage.removeItem(name);
  20. },
  21. clear(){
  22. sessionStorage.clear();
  23. }
  24. };