Module module de base

Uuid du module

module d'identification unique uuid

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

1
var uuid = require('uuid');

Fonction statique

node

Créer 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 md5 nommé spécifique

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éer 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

Utiliser l'algorithme Snowflake pour créer un 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'identifiant 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 url adresse

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 comme X.500 DN

1
const uuid.X509 = 3;