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