uniqueid
Version:
Generate sequential IDs, with optional prefix or suffix
20 lines (16 loc) • 328 B
JavaScript
/**
* Generate a function for sequences of re-usable IDs.
*
* @param prefix {string}
* @param suffix {string}
* @returns {Function}
*/
module.exports = function (prefix, suffix) {
var id = 0
prefix = prefix || ''
suffix = suffix || ''
return function () {
return prefix + (id++) + suffix
}
}