モジュール基本モジュール

モジュール uuid

uuid 固有 ID モジュール

基本モジュール。運用中に作成された一意の ID を提供します

1
var uuid = require('uuid');

静的関数

node

時間とホスト名を使用して uuid を作成します

1
static Buffer uuid.node();

結果を返す:

  • Buffer、生成されたバイナリ ID を返します

md5

特定の名前の md5 で uuid を作成します。

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

呼び出しパラメータ:

結果を返す:

  • Buffer、生成されたバイナリ ID を返します

random

乱数を使用して uuid を作成する

1
static Buffer uuid.random();

結果を返す:

  • Buffer、生成されたバイナリ ID を返します

sha1

特別に名前が付けられた sha1 で uuid を作成します

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

呼び出しパラメータ:

結果を返す:

  • Buffer、生成されたバイナリ ID を返します

snowflake

Snowflake アルゴリズムを使用して uuid を作成する

1
static Buffer uuid.snowflake();

結果を返す:

  • Buffer、生成されたバイナリ ID を返します

静的プロパティ

hostID

Snowflake アルゴリズムのホスト ID を整数、クエリ、および変更します

1
static Integer uuid.hostID;

絶え間ない

DNS

md5 と sha1 が uuid を作成するときは、名前をドメイン名として指定します

1
const uuid.DNS = 0;

URL

md5 と sha1 が uuid を作成するときは、名前を次のように指定します。 url 住所

1
const uuid.URL = 1;

OID

md5 と sha1 が uuid を作成するときは、名前を ISO OID として指定します

1
const uuid.OID = 2;

X509

md5 と sha1 が uuid を作成するときは、名前を X.500 DN として指定します。

1
const uuid.X509 = 3;