Module module de base

Module uuid

module d'identifiant unique uuid

Module de base. Fournir un identifiant unique créé en fonctionnement

1
var uuid = require('uuid');

Fonction statique

node

Créez un uuid avec l'heure et le nom d'hôte

1
static Buffer uuid.node();

Résultat de retour:

  • Buffer , renvoie un identifiant binaire généré

md5

Créer un uuid avec un nom spécifique md5

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

Paramètres d'appel:

Résultat de retour:

  • Buffer , renvoie un identifiant binaire généré

random

Utilisez des nombres aléatoires pour créer uuid

1
static Buffer uuid.random();

Résultat de retour:

  • Buffer , renvoie un identifiant binaire généré

sha1

Créez un uuid avec un sha1 spécifiquement nommé

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

Paramètres d'appel:

Résultat de retour:

  • Buffer , renvoie un identifiant binaire généré

snowflake

Utilisez l'algorithme Snowflake pour créer uuid

1
static Buffer uuid.snowflake();

Résultat de retour:

  • Buffer , renvoie un identifiant binaire généré

Propriétés statiques

hostID

Entier, interroger et modifier l'ID d'hôte de l'algorithme Snowflake

1
static Integer uuid.hostID;

constant

DNS

Lorsque md5 et sha1 créent uuid, spécifiez le nom comme nom de domaine

1
const uuid.DNS = 0;

URL

Lorsque md5 et sha1 créent uuid, spécifiez le nom comme adresse url

1
const uuid.URL = 1;

OID

Lorsque md5 et sha1 créent uuid, spécifiez le nom comme ISO OID

1
const uuid.OID = 2;

X509

Lorsque md5 et sha1 créent uuid, spécifiez le nom X.500 DN

1
const uuid.X509 = 3;