ID Tools

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.