TGViewer
آموزش برنامه نویسی فرانت اند آموزش برنامه نویسی فرانت اند @codelines_ir · 6.48K subscribers
Post #4740 273
فرق slice و splice رو قاطی نکن!

این دو تا اسمشون شبیه همدیگه‌ست ولی رفتار متفاوتی دارن.


const numbers = [1, 2, 3, 4, 5];

numbers.slice(1, 3);


خروجی:


[2, 3]  


و Array اصلی تغییر نمی‌کنه.
اما:


numbers.splice(1, 2);


آیتم‌ها رو از خود Array حذف می‌کنه.
📌 خلاصه:

slice → بخشی از Array رو برمی‌داره،
بدون تغییر اصل آرایه


splice → خود Array رو تغییر میده

#JavaScript #Array #JS #Frontend
#Programming
  • ❤ 2
  • 🔥 1
More from @codelines_ir
  1. Oct 17, 2026۶ ماه دیگه، از اینکه امروز برنامه‌نویسی رو شروع نکردی پشیمون نشی! 🙂
  2. Oct 17, 2026تا یکی منتظر بمونه بهترین دوره، بهترین استاد و بهترین زمان برای شروع برنامه‌نویسی رو پیدا…
  3. Oct 17, 2026تا یکی برنامه‌نویس‌های حرفه‌ای رو ببینه و با خودش بگه «من هیچ‌وقت نمی‌تونم مثل اینا بشم»،…
  4. Oct 17, 2026تا یکی فکر کنه چون رشته‌ش کامپیوتر نیست نمی‌تونه برنامه‌نویس بشه، یکی دیگه با یه رشته‌ی کا…
  5. Oct 17, 2026تا یکی بین ده تا زبان برنامه‌نویسی بگرده ببینه کدومش درآمد بیشتری داره، یکی دیگه یه مسیر م…
  6. Oct 17, 2026تا یکی منتظر بمونه یه لپ‌تاپ خفن بخره تا برنامه‌نویسی رو شروع کنه، یکی دیگه با همون لپ‌تاپ…
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 →