Mòdul uuid
uuid mòdul d'identificació únic
Mòdul bàsic. Proporcioneu un identificador únic creat en funcionament
1var uuid = require('uuid');
Funció estàtica
node
Creeu uuid amb temps i nom d'amfitrió
1static Buffer uuid.node();
Resultat de retorn:
- Buffer, Retorna un identificador binari generat
md5
Creeu uuid amb un nom específic md5
1
2static Buffer uuid.md5(Integer ns,
String name);
Paràmetres de trucada:
- ns: Enter, especifiqueu l'espai de noms, pot ser uuid.DNS, uuid.URL, uuid.OID, uuid.X509
- name: Cadena, especifiqueu el nom
Resultat de retorn:
- Buffer, Retorna un identificador binari generat
random
Utilitzeu números aleatoris per crear uuid
1static Buffer uuid.random();
Resultat de retorn:
- Buffer, Retorna un identificador binari generat
sha1
Creeu uuid amb un nom específic sha1
1
2static Buffer uuid.sha1(Integer ns,
String name);
Paràmetres de trucada:
- ns: Enter, especifiqueu l'espai de noms, pot ser uuid.DNS, uuid.URL, uuid.OID, uuid.X509
- name: Cadena, especifiqueu el nom
Resultat de retorn:
- Buffer, Retorna un identificador binari generat
snowflake
Utilitzeu l'algorisme de Snowflake per crear uuid
1static Buffer uuid.snowflake();
Resultat de retorn:
- Buffer, Retorna un identificador binari generat
Propietats estàtiques
hostID
Enter, consulteu i modifiqueu l'identificador d'amfitrió de l'algorisme de Snowflake
1static Integer uuid.hostID;
constant
DNS
Quan md5 i sha1 creen uuid, especifiqueu el nom com a nom de domini
1const uuid.DNS = 0;
URL
Quan md5 i sha1 creen uuid, especifiqueu el nom com a url adreça
1const uuid.URL = 1;
OID
Quan md5 i sha1 creen uuid, especifiqueu el nom com a ISO OID
1const uuid.OID = 2;
X509
Quan md5 i sha1 creen uuid, especifiqueu el nom com a X.500 DN
1const uuid.X509 = 3;