◽️ متد های زیادی رو قبلا توی جاوااسکریپت دیدیم که برای مجموعه های ریاضی استفاده می شدن ، بد نیست یک مروری بکنیم.
◼️ فرض بکنید یک مجموعه ساختیم، به این شکل :
const languages = new Set(["JavaScript", "TypeScript", "HTML", "JavaScript"]);
خب ، ما میدونیم که توی مجموعه ها ، عضو تکراری نمیتونیم داشته باشیم ، پس وقتی بخوایم تعداد اعضا رو بگیریم برامون عدد 3 رو برمیگردونه:
languages.size;
// => 3
علاوه بر اون ، چیز تکراری هم نمیتونیم بهش اضافه کنیم...
languages.add("JavaScript");
languages.add("CSS");
languages.size;
// => 4میتونیم عضو حذف بکنیم ،
languages.delete("TypeScript");یا کل مجموعه رو پاک بکنیم...
languages.clear();
اوه، و البته قبل از اینکه پاکش بکنیم میتونیم چک بکنیم و ببینیم که یک عضو مد نظر ما رو داره یا نه!
languages.has("JavaScript");
// => true
languages.has("JS");
// => falseاما چه قابلیت هایی قراره به این زبان اضافه بشه ؟ توی بخش دوم مفصل درموردشون صحبت میکنیم...
منبع
#javascript
☕️@CodeExplore