ut2
Version:
一个现代 JavaScript 实用工具库。[点击查看在线文档]。
13 lines (9 loc) • 309 B
JavaScript
;
var native = require('./internals/native.js');
var idCounter = 0;
var defaultPrefix = '_' + native.mathRandom().toString(36).substring(2, 4);
function uniqueId(prefix) {
if (prefix === void 0) { prefix = defaultPrefix; }
return '' + prefix + ++idCounter;
}
module.exports = uniqueId;