ID Tools

كيفية توليد معرفات فريدة في JavaScript

كم؟

Como Generar Identificadores Únicos en JavaScript

1. Usando la Hora Actual

Genera un ID único basado en la hora actual. Ten en cuenta que esto podría no ser completamente único si generas muchos IDs rápidamente.

const uniqueId = Date.now().toString();
console.log(uniqueId);

2. Usando un Número Aleatorio

Este método crea un ID utilizando un número aleatorio. Simple, pero no perfecto para todos los casos de uso.

const uniqueId = Math.random().toString(36).substring(2, 15);
console.log(uniqueId);

3. Usando crypto.randomUUID()

En navegadores más nuevos y Node.js, puedes usar esta función integrada para un ID verdaderamente único.

const uniqueId = crypto.randomUUID();
console.log(uniqueId);

4. Usando una Biblioteca

Para un método fácil y confiable, usa una biblioteca como uuid.

Instala la biblioteca para tu proyecto:

npm install uuid

Genera un UUID:

import { v4 as uuidv4 } from 'uuid';
const uniqueId = uuidv4();
console.log(uniqueId);

Estas son varias formas de generar identificadores únicos en JavaScript, que van desde métodos simples hasta métodos más sofisticados.