fe-interview icon indicating copy to clipboard operation
fe-interview copied to clipboard

[js] 第319天 什么是UUID?它有什么作用?用js写一个生成UUID的方法

Open haizhilin2013 opened this issue 4 years ago • 5 comments

第319天 什么是UUID?它有什么作用?用js写一个生成UUID的方法

我也要出题

haizhilin2013 avatar Feb 28 '20 21:02 haizhilin2013

  • UUID含义是通用唯一识别码 (Universally Unique Identifier), 这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部分。
  • Math.random().toString(32).slice(2)

longhui520 avatar Feb 29 '20 13:02 longhui520

不知道什么是UUID,楼主能解答吗?

why-debug avatar Mar 02 '20 14:03 why-debug

UUID就是全局唯一标识符。通过同一种算法生成的UUID在任何情况下不允许重复。 https://www.cnblogs.com/zhou195/p/7498537.html

zhaofeipeter avatar Jul 27 '20 08:07 zhaofeipeter

全局唯一标识符

bozaigao avatar Oct 04 '20 02:10 bozaigao

UUID是通用唯一识别码,UUID是一种由算法生成的二进制长度为128位的数字标识符。UUID的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中的 x 是 0-9 或 a-f范围内的一个32位十六进制数。在理想情况下,任何计算机和计算机集群都不会生成两个相同的UUID。 function guid() { function S4() { return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); } return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); }

xiaoqiangz avatar Sep 09 '22 07:09 xiaoqiangz