Función Node.js crypto.randomUUID( )

El crypto.randomUUID() es una interfaz de programación de aplicaciones incorporada de clase Crypto dentro del módulo crypto que se utiliza para generar un UUID RFC 4122 Versión 4 aleatorio.

Sintaxis:

const crypto.randomUUID([options])

Parámetros: esta función toma el valor de disabledEntropyCache como parámetro.

Valor de retorno: esta función devuelve un UUID RFC 4122 versión 4 aleatorio.

Ejemplo 1:

index.js

<script>
  // Node.js program to demonstrate the  
  // crypto.randomUUID() api
  
  // Importing crypto module
  const crypto = require('crypto')
  
  // getting a random RFC 4122 Version 4 UUID
  // by using randomUUID() method
  const val = crypto.randomUUID({disableEntropyCache : true});
  
  // display the result
  console.log("RFC 4122 Version 4 UUID : " + val)
</script>

Ejecute el archivo index.js con el siguiente comando.

node index.js

Producción:

RFC 4122 Version 4 UUID : 88368f2a-d5db-47d8-a05f-534fab0a0045

Ejemplo 2:

index.js

<script>
  // Node.js program to demonstrate the  
  // crypto.randomUUID() api
  
  // Importing crypto module
  const crypto = require('crypto')
  
  // getting a random RFC 4122 Version 4 UUID
  // by using randomUUID() method
  console.log(crypto.randomUUID())
</script>

Ejecute el archivo index.js con el siguiente comando.

node index.js

Producción:

e2d3286f-2d8f-471a-bacb-1e5d28d8727e

Referencia : https://nodejs.org/dist/latest-v15.x/docs/api/crypto.html#crypto_crypto_randomuuid_options

Publicación traducida automáticamente

Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *