nodejs中有一个uuid的生成库uuid:https://www.npmjs.com/package/uuid,使用起来非常简单。
快速开始
要创建随机UUID,可以使用npm或者yarn安装uuid库
1.使用npm或者yarn安装uuid
npm install uuid --save
yarn add uuid
2.创建一个UUID(ES6模块语法)
import { v4 as uuidv4 } from 'uuid';
uuidv4(); // ⇨ '9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d'
或使用CommonJS语法:
const { v4: uuidv4 } = require('uuid');
uuidv4(); // ⇨ '1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed'
API摘要
image.png其他更多关于uuid
库的方法的使用,具体参考npm官网:https://www.npmjs.com/package/uuid
生成uuid字符串后将其中的-去掉
<meta charset="utf-8">
当使用nodejs中的uuid库生成了1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed
这种格式的uuid字符串后,有时候我们需要把中间的-
字符去掉,这时候可以使用string
的replace
方法:
const { v4: uuidv4 } = require('uuid');
let strUUID = uuidv4(); // ⇨ '1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed'
let strUUID2 = strUUID.replace(/-/g, ''); // 去掉-字符,使用空格代替
作者:雪域迷影
链接:https://www.jianshu.com/p/0388e3d4bed4
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
网友评论