Método de generación de UUID más seguro y eficiente con una tasa de repetición extremadamente baja

import { nanoid } from 'nanoid';  //npm i nanoid

let UUID=(nanoid() + nanoid()).substr(0, 36);

console.log(UUID);

nanoid - npm Un generador de ID de cadena único, seguro y pequeño (116 bytes) compatible con URL. Última versión: 4.0.2, última publicación: hace 5 meses. Comience a usar nanoid en su proyecto ejecutando `npm i nanoid`. Hay otros 7223 proyectos en el registro npm que utilizan nanoid. icono-default.png?t=N7T8https://www.npmjs.com/package/nanoid

Nanoidentificación

Un generador de ID de cadenas de JavaScript pequeño, seguro, compatible con URL y único.

"El perfeccionismo sin sentido ha alcanzado un nivel asombroso y es imposible no respetarlo".

  • pequeño. 130 bytes (minificados y comprimidos). Sin dependencias. El límite de tamaño controla el tamaño.
  • seguro. Utiliza un generador aleatorio de hardware. Se puede utilizar en racimos.
  • identificación corta. Utiliza un alfabeto más grande que UUID () A-Za-z0-9_-. De este modo, el tamaño del ID se reduce de 36 símbolos a 21 símbolos.
  • portátil. Nano ID está adaptado a 20 lenguajes de programación .

importar {nanoide} desde 'nanoide'

model.id = nanoide() //=> "V1StGXR8_Z5jdHi6B-myT"

Admite navegadores modernos, IE con Babel, Node.js y React Native. 

Una forma más sencilla de generar UUID aleatorios sin introducir ningún paquete. Una línea de código JS nativo para generar un UUID aleatorio_El blog-CSDN de tu amado hermano fuerte [Código] Una línea de código JS nativo para generar un UUID aleatorio. https://blog.csdn.net/qq_37860634/article/details/131613441

Acho que você gosta

Origin blog.csdn.net/qq_37860634/article/details/132621865
Recomendado
Clasificación