6
A
回答
17
这可能看起来很有趣,但下面的代码可能会在未来几个世纪:)
(+new Date).toString(36); // "iepii89m"
之后,你可以扩展它工作得很好切片方法:(+new Date).toString(36).slice(-8)
。
+1
如果你想尽量减少碰撞的可能性,你可以试试这个:'((+ new Date)+ Math.random()* 100).toString(32)' –
+1
@DanielSokolowski为什么它会帮助最小化碰撞的可能性?我认为这完全相反。 – Michal
相关问题
- 1. 时间戳哈希如何工作?
- 2. 生成MD5哈希
- 3. 在客户端已经生成文件哈希的时间戳请求
- 4. 如何正确生成时间戳
- 5. Perl - 如何生成更新时间戳
- 6. IntelliJ IDEA如何生成哈希码?
- 7. 如何生成Aho-Corasick哈希
- 8. 如何在J2ME中生成哈希值?
- 9. 如何使用ActionLink生成哈希值
- 10. 如何为Facebook生成密钥哈希?
- 11. 从上次生成unix时间戳
- 12. MYSQL从SHA1生成登录哈希值
- 13. 从文件生成MD5哈希
- 14. 自动生成时间戳
- 15. 生成UniqueUserID与哈希
- 16. 的Rails:生成哈希
- 17. MD5哈希生成问题
- 18. 无效CRC32哈希生成
- 19. 未生成密钥哈希
- 20. Mysql5哈希生成器VBA
- 21. 哈希表密钥生成
- 22. 如何从哈希
- 23. 如何从哈希
- 24. 使用java摘要的哈希生成时间变得更慢
- 25. 如何从QDateTime生成HTTP-Header If-Modified-Since的时间戳?
- 26. 如何从Windows命令行生成Bcrypt哈希
- 27. 如何存储从erlang生成的哈希密码
- 28. 如何从SHA-256哈希生成N个随机数
- 29. 如何从PBE密钥生成器获取哈希值
- 30. Python 3如何从stdin上的文件生成md5哈希?
你必须使用一些库来生成散列。你可以试试这个: https://code.google.com/p/crypto-js/ – Vivek
[相关:从一个整数生成8个字符的哈希](http://stackoverflow.com/questions/2520794/php-生成一个8字符哈希从一个整数) – usandfriends
可能重复[在JavaScript中创建GUID/UUID?](http://stackoverflow.com/questions/105034/create-guid-uuid-in- javascript) – Limnic