JavaScript 本身沒有產生 GUID 的函式,以下範例是用 JavaScript 模式產生 GUID。
function GUID()
{
return (S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4());
}
function S4()
{
return (((1+Math.random())*0x10000)|0).toString(16).substring(1);
}
{
return (S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4());
}
function S4()
{
return (((1+Math.random())*0x10000)|0).toString(16).substring(1);
}