标签: javascript
我必须生成唯一的哈希 - 可能来自时间戳。 hash必须有最多8个字符。怎么做?
现在我只有时间戳:
var t = new Date().getTime();
答案 0 :(得分:25)
这可能看起来很有趣,但以下代码在接下来的几个世纪中可能会运作良好:)
:)
(+new Date).toString(36); // "iepii89m"
之后,您可以使用切片方法扩展它:(+new Date).toString(36).slice(-8)。
(+new Date).toString(36).slice(-8)