モジュールuuid
uuid 一意の ID モジュール
ベースモジュール。create on 操作に一意の ID を指定します
1var uuid = require('uuid');
静的関数
node
時間とホスト名で uuid を作成する
1static Buffer uuid.node();
戻り値:
- Buffer、生成されたバイナリ ID を返します
md5
特定の名前の md5 で uuid を作成します
1
2static Buffer uuid.md5(Integer ns,
String name);
呼び出しパラメーター:
戻り値:
- Buffer、生成されたバイナリ ID を返します
random
乱数でuuidを作成
1static Buffer uuid.random();
戻り値:
- Buffer、生成されたバイナリ ID を返します
sha1
特定の名前付きsha1でuuidを作成します
1
2static Buffer uuid.sha1(Integer ns,
String name);
呼び出しパラメーター:
戻り値:
- Buffer、生成されたバイナリ ID を返します
snowflake
Snowflake アルゴリズムを使用して uuid を作成する
1static Buffer uuid.snowflake();
戻り値:
- Buffer、生成されたバイナリ ID を返します
静的プロパティ
hostID
Snowflake アルゴリズムのホスト ID の整数、クエリ、および変更
1static Integer uuid.hostID;
絶え間ない
DNS
md5 と sha1 が uuid を作成するときに、名前を指定してドメイン名として名前を付けます
1const uuid.DNS = 0;
URL
md5 と sha1 が uuid を作成するときに、名前を指定して次のように名前を付けます。url住所
1const uuid.URL = 1;
OID
md5 と sha1 が uuid を作成するときに、名前を指定して ISO OID として名前を付けます
1const uuid.OID = 2;
X509
md5 と sha1 が uuid を作成するとき、名前を X.500 DN として指定します。
1const uuid.X509 = 3;