美文网首页
js随机生成不重复的key

js随机生成不重复的key

作者: 隔壁老王z | 来源:发表于2021-04-09 15:57 被阅读0次
    function closure() {
        const cache = {}
        return function getRandom() {
            let m = Math.random()
            while (cache[m]) {
                m = Math.random()
            }
            cache[m] = m
            return m
        }
    }
    const generateKey = closure()
    // 生成
    console.log(generateKey())
    console.log(generateKey())
    console.log(generateKey())
    console.log(generateKey())
    

    相关文章

      网友评论

          本文标题:js随机生成不重复的key

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