JavaScript آرایه‌ها JS Arrays

arr.splice()

قدرتمندترین متد تغییر آرایه: حذف، جایگزینی و درج همزمان انجام می‌دهد. آرایه اصلی تغییر می‌کند و اعضای حذف‌شده را برمی‌گرداند.

سینتکس

arr.splice(start, deleteCount, item1, ...)

مثال کاربردی

const list = ["a", "c"];
list.splice(1, 0, "b");   // درج در ایندکس ۱
// list = ["a", "b", "c"]

پارامترها

start ایندکس شروع تغییر
deleteCount تعداد حذف (۰ = فقط درج)
item1 موارد جدید برای درج

مقدار بازگشتی: آرایه حذف‌شده‌ها