对于我这种比较懒的人,一直以来都是直接用 new Date().valueOf()
或者 Math.random()
配合一些规则来生成唯一ID,不配置规则的话,出现重复的概率还是比较高的。前几天看到群里有人说起了这个新的API(也不新了21年夏天发布的了)就大概看了一下。
各个主流浏览器也都支持了。不过呢,开始支持的版本都比较高🔗 “randomUUID” | Can I use,
所以在一些不喜欢更新软件版本的用户里面就会抛出错误比如说 "crypto" is not defined
或者 crypto.randomUUID is not a function
。