Comment Générer des IDs Uniques en JavaScript
Combien?
Comment générer des identifiants uniques en JavaScript
1. Utilisation de l'heure actuelle
Générer un identifiant unique basé sur l'heure actuelle. Gardez à l'esprit que cela peut ne pas être complètement unique si vous générez de nombreux identifiants rapidement.
const uniqueId = Date.now().toString();
console.log(uniqueId);
2. Utilisation d'un nombre aléatoire
Cette méthode crée un identifiant en utilisant un nombre aléatoire. Simple, mais pas parfait pour chaque cas d'utilisation.
const uniqueId = Math.random().toString(36).substring(2, 15);
console.log(uniqueId);
3. Utilisation de crypto.randomUUID()
Dans les navigateurs plus récents et Node.js, vous pouvez utiliser cette fonction intégrée pour un identifiant vraiment unique.
const uniqueId = crypto.randomUUID();
console.log(uniqueId);
4. Utilisation d'une bibliothèque
Pour une méthode facile et fiable, utilisez une bibliothèque comme uuid
.
Installez la bibliothèque pour votre projet:
npm install uuid
Générer un UUID:
import { v4 as uuidv4 } from 'uuid';
const uniqueId = uuidv4();
console.log(uniqueId);
Ce sont diverses façons de générer des identifiants uniques en JavaScript, allant de méthodes simples à des méthodes plus sophistiquées.