美文网首页
随机字符串

随机字符串

作者: Sakuno9 | 来源:发表于2018-08-08 11:15 被阅读0次

    uuid:

    全局唯一标识符(GUID,Globally Unique Identifier)也称作 UUID(Universally Unique IDentifier) 。

    GUID是一种由算法生成的二进制长度为128位的数字标识符。GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中的 x 是 0-9 或 a-f 范围内的一个32位十六进制数。在理想情况下,任何计算机和计算机集群都不会生成两个相同的GUID。

    GUID 的总数达到了2^128(3.4×10^38)个,所以随机生成两个相同GUID的可能性非常小,但并不为0。GUID一词有时也专指微软对UUID标准的实现。

    生成36位 随机字符串,使用uuid生成

    function noncestr() {

      let s = []

      var hexDigits = '0123456789abcdefhijkmnprstwxyz'

      for (let i = 0; i < 36; i++) {

        s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1)

      }

      return s.join('')

    }

    相关文章

      网友评论

          本文标题:随机字符串

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