这个for 循环里的写法看不懂

这段代码是能有啥用,尤其是for 循环里的写法看不懂

var a = function() {
        for (var a = 1 * new Date, b = 0; a == 1 * new Date; )
            b++;
        return a.toString(16) + b.toString(16)
    }

https://statistic.zhaopin.cn/...

阅读 1.9k
1 个回答

应该是用来生成一个随机的十六进制串。a是当前毫秒数,b是1毫秒内的循环次数,两者都具有一定的随机性。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题