js set and clear cookie

Set cookie

 setCookie(cname, cvalue, exdays) {
      var Days = exdays
      var exp = new Date()
      exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000)
      var domain = location.hostname || 'wmpvp.com'
      document.cookie =
        cname +
        '=' +
        escape(cvalue) +
        ';path=/;domain=.' +
        domain +
        ';expires=' +
        exp.toGMTString()
    }

Get cookie

    getCookie(cname) {
      var name = cname + '='
      var ca = document.cookie.split(';')
      for (var i = 0; i < ca.length; i++) {
        var c = ca[i].trim()
        if (c.indexOf(name) == 0) return c.substring(name.length, c.length)
      }
      return ''
    }

Guess you like

Origin blog.csdn.net/qq_24147051/article/details/92790553