Module Module de base

Module uuid

module d'identification unique uuid

Module de base. Fournissez la création et l'opération uniques d'identification

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 , retourne un identifiant binaire généré

md5

Créer uuid avec md5 nommé spécifique

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

Paramètres d'appel:

Résultat de retour:

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

random

Créer uuid avec des nombres aléatoires

1
static Buffer uuid.random();

Résultat de retour:

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

sha1

Créer uuid avec sha1 nommé spécifique

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

Paramètres d'appel:

Résultat de retour:

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

snowflake

Créer uuid en utilisant l'algorithme Snowflake

1
static Buffer uuid.snowflake();

Résultat de retour:

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

Propriété statique

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 et nommez-le comme nom de domaine

1
const uuid.DNS = 0;

URL

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

1
const uuid.URL = 1;

OID

md5 et sha1 spécifient le nom lors de la création de uuid et le nomment ISO OID

1
const uuid.OID = 2;

X509

Lorsque md5 et sha1 créent uuid, spécifiez le nom et nommez-le en tant que DN X.500

1
const uuid.X509 = 3;