zoukankan      html  css  js  c++  java
  • localstorage和cookie封装在一起更方便

    用(function (win,doc) {
    })(window,document);把localstorage和cookie封装在一起,以后要用的时候就可以直接调用,不用写很多代码,如同:
    (function (win,doc) {
    var localStorage_cookie = {

    //这是创建localstorage 如果要用localstorage就直接调用

    items: function (argument) {
    if (typeof argument == 'object') { //创建
    for (var i in argument) {
    win.localStorage.setItem(i, argument[i]);
    }
    } else if (typeof argument == 'string') { //获取
    return win.localStorage.getItem(argument);
    } else {
    return console.error('参数只能是json或者string');
    }
    },

    //这是创建cookie,如果要用cookie就直接调用
      //设置cookie  删除cookie   @param name  @param value
      // @param time 多少秒 如果设置了time代表设置定时过期的cookie
            set_cookie:function setCookie(name,value,time) {
    var d = new Date(new Date().getTime()+time*1000).toGMTString();
    document.cookie = ''+name+ '=' + value + ';expires=' + d;
    },
    win.localStorage_cookie = localStorage_cookie;
    })(window,document);
    学会封装之后,在以后要用到这些的时候直接调用就可以节省很多时间,也会减少一些重复的代码
  • 相关阅读:
    我的第一篇博客
    汇编语言——基础知识 Cop
    汇编语言第二章实验 Cop
    什么是<!DOCTYPE html>
    python第三方模块安装的几个方式
    linux下安装memcacheQ
    python正则表达式
    边框背景
    伪类
    属性选择符和样式
  • 原文地址:https://www.cnblogs.com/kongweimei/p/6928733.html
Copyright © 2011-2022 走看看