JavaScript Array splice()
- صفحه قبلی sort()
- صفحه بعدی toReversed()
- بازگشت به طبقه بالاتر دستورالعملهای مرجع آرایه JavaScript
تعریف و استفاده
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
- صفحه قبلی sort()
- صفحه بعدی toReversed()
- بازگشت به طبقه بالاتر دستورالعملهای مرجع آرایه JavaScript