کاربرد این دوتا دیتا تایپ چیه دقیقا؟(bigint,symbol)
درود وقت به خیر
کاربرد bigint :: هر جا خواستید اعداد صحیح رو با با دقت دلخواه خودتون به نمایش بگذارید از bigint استفاده کنید . اکثرا کاربردش تو اپلیکیشنهای مالی هستش
symbol : این نوع داده میاد داخل اپلیکیشن مون یک دیتا منحصر به فرد بهمون میده جایی میخاین دیتاتون unique باشه از این نوع داده استفاده میشه
کاربردش هم اینجاست مثلا داخل یک ابجکت میخایم یکی از property هامون میخایم دیتا منحصر به فرد داشته باشیم به این شکل عمل میکنیم . ( البته اینم بگم دیتا symbol یک دیتا کپسوله هستش و نمیشه نه به مقدارش دسترسی داشت نه اینکه تو ابجکت حلقه زد روش )
let symbolPropertyUser = Symbol("user id");
let users = {
id: 1,
username: "Mohammad",
[symbolPropertyUser]: "random value",
};