通用唯一识别码(英语:Universally Unique Identifier,简称UUID)
function get_uuid(){
var s = [];
var hexDigits =
"0123456789abcdef";
for (
var i =
0; i <
36; i++) {
s[i] = hexDigits.substr(
Math.floor(
Math.random() *
0x10),
1);
}
s[
14] =
"4";
s[
19] = hexDigits.substr((s[
19] &
0x3) |
0x8,
1);
s[
8] = s[
13] = s[
18] = s[
23] =
"-";
var uuid = s.join(
"");
return uuid;
}
或
function S4() {
return (((
1 +
Math.random()) *
0x10000) |
0).toString(
16).substring(
1);
}
function get_uuid() {
return (S4() + S4() +
"-" + S4() +
"-" + S4() +
"-" + S4() +
"-" + S4() + S4() + S4());
}