Como Gerar IDs Únicos em JavaScript
Quantos?
Como Gerar IDs Únicos em JavaScript
1. Usando o Tempo Atual
Gere um ID único com base no tempo atual. Tenha em mente que isso pode não ser completamente único se você gerar muitos IDs rapidamente.
const uniqueId = Date.now().toString();
console.log(uniqueId);
2. Usando um Número Aleatório
Este método cria um ID usando um número aleatório. Simples, mas não perfeito para todos os casos de uso.
const uniqueId = Math.random().toString(36).substring(2, 15);
console.log(uniqueId);
3. Usando crypto.randomUUID()
Em navegadores mais recentes e no Node.js, você pode usar esta função integrada para um ID verdadeiramente único.
const uniqueId = crypto.randomUUID();
console.log(uniqueId);
4. Usando uma Biblioteca
Para um método fácil e confiável, use uma biblioteca como uuid
.
Instale a biblioteca para o seu projeto:
npm install uuid
Gerar um UUID:
import { v4 as uuidv4 } from 'uuid';
const uniqueId = uuidv4();
console.log(uniqueId);
Estas são várias maneiras de gerar IDs únicos em JavaScript, variando de métodos simples a mais sofisticados.