1,方式一:直接进行生成64位
getUuidCode(){
//64长度
var len=64;
//16进制
var radix=16;
var chars='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'.split('');
var uuid=[],i;
radix=radix||chars.length;
if(len){
for(i=0;i<len;i++)
uuid[i]=chars[0|Math.random()*radix];
}else{
var r;
uuid[8]=uuid[13]=uuid[18]=uuid[23]='-';
uuid[14]='4';
for(i=0;i<36;i++){
if(!uuid[i]){
r=0|Math.random()*16;
uuid[i]=chars[(i==19)?(r&0x3)|0x8:r];
}}}
return uuid.join('');
},
2,方式二:通过生成两个32位的编码进行字符串拼接
var code = getUuidCode().concat(getUuidCode()); //当位vue时,方法前添加 this