先看代码
<script type="text/javascript">
function tid() {
var mydate = new Date()
var uuid = mydate.getDay()+ mydate.getHours()+ mydate.getMinutes() + mydate.getSeconds() + mydate.getMilliseconds()+ Math.round(Math.random() * 10000);
return uuid
}
function rid() {
return (((1+Math.random())*0x10000)|0).toString(16).substring(1);
}
function uuid() {
return (tid() +"_" + rid() +"_"+ rid() +"_"+ rid() )
}
</script>
tid() 表示根据当前的时间 x 随机数
rid() 表示产生一个4位的随机数
uuid()表示再组合4个4位随机数