JavaScript Array splice()

تعریف و استفاده

splice() این روش موارد را به/از آرایه اضافه/حذف می‌کند و موارد حذف شده را بازمی‌گرداند.

نکته:splice() این روش آرایه اصلی را تغییر می‌دهد.

مثال

مثال 1

محصولات را به آرایه اضافه کنید:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 0, "Lemon", "Kiwi");

آزمایش کنید

مثال 2

در موقعیت 2، موارد جدید اضافه شوند و 1 مورد حذف شوند:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");

آزمایش کنید

مثال 3

در موقعیت 2، 2 مورد حذف شوند:

var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.splice(2, 2);

آزمایش کنید

نحوه استفاده

array.splice(index, howmany, item1, ....., itemX)

مقدار پارامتر

پارامتر توضیح
index ضروری. عدد صحیح، که مشخص می‌کند در چه موقعیتی موارد باید اضافه/حذف شوند، استفاده از مقادیر منفی برای مشخص کردن موقعیت از انتهای آرایه.
howmany اختیاری. تعداد مواردی که باید حذف شوند. اگر به 0 تنظیم شود، هیچ موردی حذف نمی‌شود.
item1, ..., itemX اختیاری. موارد جدیدی که باید به آرایه اضافه شوند.

جزئیات فنی

مقدار بازگشتی: مассив جدید، شامل موارد حذف شده (اگر وجود داشته باشد).
نسخه JavaScript: ECMAScript 1

پشتیبانی مرورگر

همه مرورگرها به طور کامل از آن پشتیبانی می‌کنند splice() روش:

Chrome IE Edge Firefox Safari اپرا
Chrome IE Edge Firefox Safari اپرا
پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی

صفحات مرتبط

آموزش:آرایه JavaScript

آموزش:نوع آرایه JavaScript

آموزش:روش‌های آرایه JavaScript

آموزش:ترتیب‌دهی آرایه‌های JavaScript

آموزش:ایتریشن آرایه JavaScript