国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

生成UUID,生成32位隨機字母加數字:(實用)

jsbintask / 2770人閱讀

代碼如下

var Util = {

randomUUID : function(){
    var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("")
    var uuid = new Array(36),
        rnd = 0,
        r
    for (var i = 0; i < 36; i++) {
        if (i === 8 || i === 13 || i == 18 || i == 23) {
            uuid[i] = "-"
        } else if (i === 14) {
            uuid[i] = "4"
        } else {
            if (rnd <= 0x02)
                rnd = 0x2000000 + (Math.random() * 0x1000000) | 0
            r = rnd & 0xf
            rnd = rnd >> 4
            uuid[i] = chars[(i == 19) ? (r & 0x3) | 0x8 : r]
        }
    }
    return uuid.join("").replace(/-/gm, "").toLowerCase()
}

}

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/99206.html

相關文章

  • 分布式ID系列(2)——UUID適合做分布式ID嗎

    摘要:用戶指定一個名字空間和一個字符串,通過散列,生成。字符串本身需要是唯一的。。雖然是基于隨機數,但是重復的可能性可以忽略不計,因此該版本也是被經常使用的版本。。當前正在使用的。。 UUID的生成策略: UUID的方式能生成一串唯一隨機32位長度數據,它是無序的一串數據,按照開放軟件基金會(OSF)制定的標準計算,UUID的生成用到了以太網卡地址、納秒級時間、芯片ID碼和許多可能的數字。U...

    wayneli 評論0 收藏0
  • NPM酷庫:string-random,生成隨機字符串

    摘要:只提供了用于生成隨機數字,但是并未提供生成字符串的函數,要自己寫生成隨機字符串邏輯需要費一番周折。庫專門用于快速生成隨機字符串,并且可以根據需求制定字符串長度以及包含的字符。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫。 昨天,我們了解了如何使用uuid庫快速生成UUID,UUID適用于分布式應用中ID的生成,因為UUID足夠長,所以碰撞幾率非常低。 此外,我們在很多時候不需要生成像...

    weakish 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<