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
}