UUID标识符在编程中的应用始于一个长着娃娃脸的David Walsh成为一名专业软件工程师的日子。 我第一次接触UUID是通过我继承的一个ColdFusion应用程序,......我们对此说得越少越好。 无论如何,我最近惊讶地发现,JavaScript有能力创建UUIDs。
开发人员可以使用本地的JavaScriptcrypto 库来生成UUID。
crypto.randomUUID() // '5872aded-d613-410e-841f-a681a6aa8d8b'
crypto.randomUUID() // 'fe6c7438-a833-4c7c-9ea3-cdc84ef41dfc'
crypto.randomUUID() // 'e47a03d4-5da3-4451-a2c1-265de99cc2c1'
crypto.randomUUID() // '04cdadeb-0228-43db-85dc-ce7e960a6cde'
重要的是要记住,UUID并不保证是唯一的,尽管重复的概率低得惊人。 我期待着进一步探索window.crypto API,看看我们还能做哪些很酷的事情