vue-auto-track
Version:
auto tracking for vue
16 lines (14 loc) • 418 B
JavaScript
export function getStrByte(str) {
return str.length
// return str.replace(/[^\u0000-\u00ff]/g, `aa`).length // 该方法转换大数据很慢
}
export function getNetworkType() {
return `4g`
}
export function getUuid() {
return `xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx`.replace(/[xy]/g, function(c) {
var r = (Math.random() * 16) | 0,
v = c == `x` ? r : (r & 0x3) | 0x8
return v.toString(16)
})
}