Módulo módulo básico

Módulo uuid

módulo de identificación única uuid

Módulo básico. Proporcionar una identificación única creada 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();

Devolver resultado:

  • Buffer , devuelve una identificación binaria generada

md5

Crear uuid con un md5 con nombre específico

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

Parámetros de llamada:

Devolver resultado:

  • Buffer , devuelve una identificación binaria generada

random

Utilice un número aleatorio para crear uuid

1
static Buffer uuid.random();

Devolver resultado:

  • Buffer , devuelve una identificación binaria generada

sha1

Crear uuid con un sha1 específicamente llamado

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

Parámetros de llamada:

Devolver resultado:

  • Buffer , devuelve una identificación binaria generada

snowflake

Utilice el algoritmo Snowflake para crear uuid

1
static Buffer uuid.snowflake();

Devolver resultado:

  • Buffer , devuelve una identificación binaria generada

Propiedades estáticas

hostID

Entero, consulta y modifica el ID de host del algoritmo Snowflake

1
static Integer uuid.hostID;

constante

DNS

Cuando md5 y sha1 crean uuid, especifique el nombre como nombre de dominio

1
const uuid.DNS = 0;

URL

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

1
const uuid.URL = 1;

OID

Cuando md5 y sha1 crean uuid, especifique el nombre como ISO OID

1
const uuid.OID = 2;

X509

Cuando md5 y sha1 crean uuid, especifique el nombre como X.500 DN

1
const uuid.X509 = 3;