文档:https://www.npmjs.com/package/uuid
安装
npm i uuid
示例
const { v4: uuidv4 } = require("uuid");
console.log(uuidv4());
// 92b8a6bd-f1fd-4b52-b8a0-6178a0e76828
如果仅在浏览器环境
中可以使用简易的方式实现uuid的获取
function getUUID() {
let tempUrl = URL.createObjectURL(new Blob());
let uuid = tempUrl.toString();
//释放这个url
URL.revokeObjectURL(tempUrl);
return uuid.substring(uuid.lastIndexOf("/") + 1);
}
console.log(getUUID());
// d258ce8f-af39-4f90-91b0-c82e09113eda
参考 20 个 JS 工具函数助力高效开发