var createUUID = (function (uuidRegEx, uuidReplacer) { return function () { return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(uuidRegEx, uuidReplacer).toUpperCase(); }; })(/[xy]/g, function (c) { var r = Math.random() * 16 | 0, v = c == "x" ? r : (r & 3 | 8); return v.toString(16); });
代码来自一个js库Raphael.js
有些位运算啥的,不是很明白,先记着再看。
javascript 生成32位UUID的方法
最新推荐文章于 2024-01-18 15:38:17 发布