Lodash.uniqueId 始终返回 1

Ale*_*nin 3 javascript npm lodash

尝试使用lodash(版本4.17.11)

_.uniqueId()始终返回1而不是随机的 3 位数字。

_.uniqueId('prefix')始终返回prefix1

这是个问题吗?

Gif*_*fCo 9

lodash _.uniqueId() 为您提供一个唯一的 ID,就是这样。在执行脚本时,它永远不会两次为您提供相同的 ID(如果您重新启动脚本,它可以并且将会为您提供相同的输出),但没有随机数或没有指定的位数。尝试运行它。

_.uniqueId() //1
_.uniqueId() //2
_.uniqueId() //3
Run Code Online (Sandbox Code Playgroud)

  • 您还应该看看 [uuid](https://www.npmjs.com/package/uuid) (3认同)
  • @AlexanderLadonin 不,一点也不。试试这个 https://www.npmjs.com/package/uniqid (2认同)