متد splice
مثال (متد splice)
اضافه کردن آیتم به یک آرایه:
fruits.splice(2,0,"Lemon","Kiwi");
خروجی fruits در کد بالا:
خودتان امتحان کنید »
در انتهای این صفحه، مثال های بیشتری آورده شده است.
تعریف و کاربرد
متد splice()، آیتم هایی را به یک آرایه اضافه می کند یا اینکه از آن حذف می کند، و آیتم حذف شده را برمی گرداند.
نکته: این متد آرایه اصلی را تغییر می دهد.
پشتیبانی مرورگرها
اعداد داخل جدول زیر نشان دهنده ی اولین ورژن مرورگری است که به طور کامل از این رویداد پشتیبانی می کند.
متد | |||||
---|---|---|---|---|---|
splice() | 1.0 | 5.5 | 1.0 | بله | بله |
نحوه استفاده
مقادیر پارامترها
پارامتر | توضیحات |
---|---|
index |
ضروری. یک عدد صحیح، که مکان اضافه کردن/حذف کردن آیتم ها را مشخص می کند. می توانید از اعداد منفی برای مشخص کردن مکان، از آخر آرایه، استفاده کنید. |
howmany |
ضروری. تعداد آیتم هایی که قرار است حذف شوند را مشخص می کند. در صورتی که آن را 0 در نظر بگیریم، هیچ آیتمی حذف نمی شود. |
item1, ..., itemX |
اختیاری. آیتم های جدیدی که قرار است به آرایه اضافه شوند. |
جزئیات تکنیکی
مقدار برگشتی |
یک آرایه جدید که در بر دارنده ی آیتم های حذف شده است (در صورت وجود). |
---|---|
نسخه JavaScript | 1.2 |
مثال - خودتان امتحان کنید
مثال (متد splice)
اضافه کردن آیتم های جدید در اندیس 2 و حذف 1 آیتم:
fruits.splice(2, 1, "Lemon", "Kiwi");
خروجی fruits در کد بالا:
خودتان امتحان کنید »
مثال (متد splice)
حذف 2 آیتم از اندیس 2:
fruits.splice(2, 2);
خروجی fruits در کد بالا:
خودتان امتحان کنید »
- نوشته شده توسط احسان عباسی
- بازدید: 7359