Módulo Módulo básico

Módulo uuid

Módulo de identificación único uuid

Módulo basico. Proporcionar creación de identificación única en funcionamiento

1
var uuid = require('uuid');

Función estática

node

Crear uuid con hora y nombre de host

1
static Buffer uuid.node();

Resultado de devolución:

  • Buffer , devuelve una identificación binaria generada

md5

Crear uuid con md5 específico llamado

1 2
static Buffer uuid.md5(Integer ns, String name);

Parámetros de llamada:

Resultado de devolución:

  • Buffer , devuelve una identificación binaria generada

random

Crear uuid con números aleatorios

1
static Buffer uuid.random();

Resultado de devolución:

  • Buffer , devuelve una identificación binaria generada

sha1

Crear uuid con sha1 llamado específico

1 2
static Buffer uuid.sha1(Integer ns, String name);

Parámetros de llamada:

Resultado de devolución:

  • Buffer , devuelve una identificación binaria generada

snowflake

Crear uuid usando el algoritmo Snowflake

1
static Buffer uuid.snowflake();

Resultado de devolución:

  • Buffer , devuelve una identificación binaria generada

Propiedad estática

hostID

Entero, consulta y modifica la identificación del host del algoritmo Snowflake

1
static Integer uuid.hostID;

constante

DNS

Cuando md5 y sha1 crean uuid, especifique el nombre y asígnele el nombre de dominio

1
const uuid.DNS = 0;

URL

Cuando md5 y sha1 crean uuid, especifique el nombre y url como dirección url

1
const uuid.URL = 1;

OID

md5 y sha1 especifican el nombre al crear uuid y lo nombran como OID ISO

1
const uuid.OID = 2;

X509

md5 y sha1 especifican el nombre al crear uuid y lo nombran como X.500 DN

1
const uuid.X509 = 3;