TGViewer
کداکسپلور | CodeExplore کداکسپلور | CodeExplore @codeexplore · 9.2K subscribers
Post #1205 1.44K
اضافه شدن متد های مربوط به مجموعه های ریاضی (Set) به جاوااسکریپت (بخش اول) 🔥

◽️ متد های زیادی رو قبلا توی جاوااسکریپت دیدیم که برای مجموعه های ریاضی استفاده می شدن ، بد نیست یک مروری بکنیم.

◼️ فرض بکنید یک مجموعه ساختیم، به این شکل :
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
  • 🔥 15
  • ⚡ 5
  • ❤‍🔥 3
More from @codeexplore
  1. Oct 8, 2026🙂😂 #fun ☕️ Telegram | Website | Discord
  2. Oct 8, 2026برای اولین بار در تاریخ CVE ها یک عدد 6 رقمی گرفتند! و این عمق فاجعه آسیب پذیری های پیدا ش…
  3. Oct 7, 2026کداکسپلور | CodeExplore pinned a photo
  4. Oct 7, 2026🤖 Routy؛ مدیریت روزت، مستقیم داخل تلگرام تسک‌هات رو بساز، عادت‌هات رو ثبت کن، یادآوری بگی…
  5. Oct 7, 2026Post #4854
  6. Oct 7, 2026‏Graphify یه ابزار اوپن سورسه که باهاش میتونید ببینید بخشای مختلف پروژه چطور به هم وصل…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →