export default {
  /**
   * 设置cookie
   * @param name
   * @param value
   * @param iDay
   */
  setCookie: function (name, value, time, domain) {
    domain = domain ? ";domain=" + domain : "";
    var Days = time;
    var exp = new Date();
    exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
    document.cookie = name + "=" + encodeURIComponent(value) + ";expires=" + exp.toGMTString() + ";path=/" + domain;
    return true;
  },
  /**
   * 获取cookie
   * @param name
   * @returns {*}
   */
  getCookie: function (name) {
    var strCookie = document.cookie;
    var arrCookie = strCookie.split("; ");
    for (var i = 0; i < arrCookie.length; i++) {
      var arr = arrCookie[i].split("=");
      if (name == arr[0]) {
        return arr[1];
      }
    }
    return null;
  },
  /**
   * 删除cookie
   * @param name
   */
  delCookie: function (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();
  }
}