编辑代码

export function delCookie (name, domain) {
  var exp = new Date()
  exp.setTime(exp.getTime() - 1)
  var cval = getCookie(name)
  if (cval != null) {
    document.cookie = name + '=' + encodeURI(cval) + ';expires=' + exp.toGMTString() + ';Domain=' + domain + ';Path=/'
  }
}

export function getCookie (name) {
  var arr
  var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)')
  arr = document.cookie.match(reg)
  if (arr) {
    return decodeURI(arr[2])
  } else {
    return null
  }
}

export function setCookie (name, value, domain) {
  var days = 14
  var exp = new Date()
  exp.setTime(exp.getTime() + days * 24 * 60 * 60 * 1000)
  document.cookie = name + '=' + encodeURI(value) + ';expires=' + exp.toGMTString() + ';Domain=' + domain + ';Path=/'
}
export function formatNumber (num) {
  num = Number(num) || 0
  num = parseFloat(num.toFixed(2))
  var string = num.toString().split('.')[0]
  var dotString = num.toString().split('.')[1]
  var count = 0
  var result = ''
  for (var i = string.length - 1; i >= 0; i--) {
    count++
    result = string.charAt(i) + result
    if (count % 3 === 0 && i !== 0) {
      result = ',' + result
    }
  }
  return dotString ? result + '.' + dotString : result
}