美文网首页
根据当前时间+随机数生成前端uuid

根据当前时间+随机数生成前端uuid

作者: hugoren | 来源:发表于2018-04-27 11:23 被阅读0次

    先看代码

    <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位随机数

    效果

    image.png

    相关文章

      网友评论

          本文标题:根据当前时间+随机数生成前端uuid

          本文链接:https://www.haomeiwen.com/subject/vvrblftx.html