Уникальный идентификатор — uniqid в Node JS
Установка расширения:
# npm install uniqid
Использование:
var uniqid = require('uniqid');
console.log(uniqid()); // -> 4n5pxq24kpiob12og9
console.log(uniqid(), uniqid()); // -> 4n5pxq24kriob12ogd, 4n5pxq24ksiob12ogl
еще примеры:
uniqid( prefix optional string , suffix optional string )
uniqid() -> "4n5pxq24kpiob12og9"
uniqid('hello-') -> "hello-4n5pxq24kpiob12og9"
uniqid('hello-', '-goodbye') -> "hello-4n5pxq24kpiob12og9-goodbye"
// usage with suffix only
uniqid('', '-goodbye') -> "4n5pxq24kpiob12og9-goodbye"
uniqid(undefined, '-goodbye') -> "4n5pxq24kpiob12og9-goodbye"
результат по аналогии с PHP:
uniqid.process( prefix optional string , suffix optional string )
uniqid.process() -> "24ieiob0te82"
uniqid.time( prefix optional string , suffix optional string )
uniqid.time() -> "iob0ucoj"