ID Tools

Bagaimana Cara Membangkitkan ID Unik di JavaScript

Berapa banyak?

كيفية إنشاء معرفات فريدة في JavaScript

1. استخدام الوقت الحالي

انشاء معرف فريد بناءً على الوقت الحالي. تذكر أن هذا قد لا يكون فريدًا تمامًا إذا قمت بإنشاء العديد من المعرفات بسرعة.

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

2. استخدام رقم عشوائي

تنشئ هذه الطريقة معرفًا باستخدام رقم عشوائي. بسيطة، ولكن ليست مثالية لكل حالة استخدام.

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

3. استخدام crypto.randomUUID()

في المتصفحات الحديثة وNode.js، يمكنك استخدام هذه الدالة المدمجة للحصول على معرف فريد حقًا.

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

4. استخدام مكتبة

لطريقة سهلة وموثوقة، استخدم مكتبة مثل uuid.

قم بتثبيت المكتبة في مشروعك:

npm install uuid

إنشاء UUID:

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

هذه طرق مختلفة لإنشاء معرفات فريدة في JavaScript، تتراوح من البسيطة إلى الأساليب الأكثر تطورًا.