Modulo modulo base

Modulo uuid

modulo ID univoco uuid

Modulo base. Fornisci un ID univoco creato durante l'operazione

1
var uuid = require('uuid');

Funzione statica

node

Crea uuid con l'ora e il nome host

1
static Buffer uuid.node();

Risultato di ritorno:

  • Buffer , restituisce un ID binario generato

md5

Crea uuid con un nome specifico md5

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

Parametri di chiamata:

Risultato di ritorno:

  • Buffer , restituisce un ID binario generato

random

Usa un numero casuale per creare uuid

1
static Buffer uuid.random();

Risultato di ritorno:

  • Buffer , restituisce un ID binario generato

sha1

Crea uuid con uno sha1

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

Parametri di chiamata:

Risultato di ritorno:

  • Buffer , restituisce un ID binario generato

snowflake

Usa l'algoritmo Snowflake per creare uuid

1
static Buffer uuid.snowflake();

Risultato di ritorno:

  • Buffer , restituisce un ID binario generato

Proprietà statiche

hostID

Intero, interroga e modifica l'ID host dell'algoritmo Snowflake

1
static Integer uuid.hostID;

costante

DNS

Quando md5 e sha1 creano uuid, specificare il nome come nome di dominio

1
const uuid.DNS = 0;

URL

Quando md5 e sha1 creano uuid, specificare il nome come indirizzo url

1
const uuid.URL = 1;

OID

Quando md5 e sha1 creano uuid, specificare il nome come ISO OID

1
const uuid.OID = 2;

X509

Quando md5 e sha1 creano uuid, specificare il nome come X.500 DN

1
const uuid.X509 = 3;