uniqueId.js 314 B

123456789101112131415
  1. var setupDefaults = require('./setupDefaults')
  2. var eqNull = require('./eqNull')
  3. /**
  4. * 获取一个全局唯一标识
  5. *
  6. * @param {String} prefix 前缀
  7. * @return {Number}
  8. */
  9. function uniqueId (prefix) {
  10. return '' + (eqNull(prefix) ? '' : prefix) + (setupDefaults.keyId++)
  11. }
  12. module.exports = uniqueId