使用NPM软件包UUID生成UUID吗?

时间:2018-09-04 03:43:38

标签: typescript uuid

尝试使用NPM上的UUID软件包生成一组UUID。使用打字稿,我可以尝试这样做:

  import v1 from "uuid/v1";

  console.log(v1());
  console.log(v1());
  console.log(v1());
  console.log(v1());
  console.log(v1());

此打印:

ef1f74d0-aff3-11e8-9466-0db0429140ee
ef1f74d1-aff3-11e8-9466-0db0429140ee
ef1f74d2-aff3-11e8-9466-0db0429140ee
ef1f74d3-aff3-11e8-9466-0db0429140ee
ef1f74d4-aff3-11e8-9466-0db0429140ee

因此,即使每个控制台日志都调用v1(),它仍然会生成相同的UUID。有想法吗?

1 个答案:

答案 0 :(得分:4)

这些不是相同的uuid。注意每个uuid的第一部分是不同的 ef1f74d0 ef1f74d1 ef1f74d2 ef1f74d3 ef1f74d4