UNPKG

ut2

Version:

一个现代 JavaScript 实用工具库。[点击查看在线文档]。

23 lines (22 loc) 599 B
/** * 生成唯一ID。如果提供了 `prefix`,会被添加到ID前缀上。 * * 前缀+自增计数器组合。 * * 适用于客户端,比如 `DOM id`。不建议在服务端使用自增计数器,可能会溢出。 * * @alias module:Util.uniqueId * @since 1.0.0 * @param {string} [prefix] 要添加到ID前缀的值。默认 `"_" + 2个随机生成的字符`。 * @returns {string} 唯一ID。 * @example * * uniqueId(); // '_vn1' * * uniqueId(); // '_xa2' * * uniqueId('abc_'); // 'abc_3' * */ declare function uniqueId(prefix?: string): string; export default uniqueId;