zoukankan      html  css  js  c++  java
  • 一些工具方法

    getCookie (name) { // 获取cookie
        const cookieContent = '; ' + document.cookie
        const cookies = cookieContent.split(`; ${name}=`)
        return cookies.length - 1 ? cookies.pop().split(';').shift() : ''
     },
    setCookie (name, val, days) { // 设置cookie
        let expires = ''
        if (days) {
          const date = new Date()
          date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000))
          expires = `; expires=${date.toUTCString()}`
        }
        document.cookie = `${name}=${val}${expires}; path=/`
    },
    delCookie (name) {
        var exp = new Date()
        exp.setTime(exp.getTime() - 1)
        var cval = this.getCookie(name)
        if (cval != null) {
          document.cookie = name + '=' + cval + ';expires=' + exp.toGMTString() + ';path=/;domain = .zhaopin.com'
        }
    },
    //退出系统时调用
    deleteSession () {
        const env = process.env.NODE_ENV
        const empId = Common.getCookie('xxx')
        sessionStorage.removeItem(`${env}${empId}leftMenu`)
    },
    
  • 相关阅读:
    邪恶的强制数据转换
    知识普及
    判断是否为一个数字
    parseInt
    webpack学习记录
    数组隐藏属性
    elasticSearch基本使用
    elasticsearch安装和部署
    neo4j索引
    spark yarn 提交作业
  • 原文地址:https://www.cnblogs.com/yangAL/p/10525159.html
Copyright © 2011-2022 走看看