سبد (0)

متد splice

مثال (متد splice)

اضافه کردن آیتم به یک آرایه:

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

خروجی fruits در کد بالا:

Banana,Orange,Lemon,Kiwi,Apple,Mango

خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

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

نکته: این متد آرایه اصلی را تغییر می دهد.


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

اعداد داخل جدول زیر نشان دهنده ی اولین ورژن مرورگری است که به طور کامل از این رویداد پشتیبانی می کند.

متد     
splice() 1.0 5.5 1.0 بله بله

نحوه استفاده

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

مقادیر پارامترها

پارامترتوضیحات
index

ضروری. یک عدد صحیح، که مکان اضافه کردن/حذف کردن آیتم ها را مشخص می کند. می توانید از اعداد منفی برای مشخص کردن مکان، از آخر آرایه، استفاده کنید.

howmany

ضروری. تعداد آیتم هایی که قرار است حذف شوند را مشخص می کند. در صورتی که آن را 0 در نظر بگیریم، هیچ آیتمی حذف نمی شود.

item1, ..., itemX

اختیاری. آیتم های جدیدی که قرار است به آرایه اضافه شوند.

جزئیات تکنیکی

مقدار برگشتی

یک آرایه جدید که در بر دارنده ی آیتم های حذف شده است (در صورت وجود).

نسخه JavaScript 1.2

مثال

مثال - خودتان امتحان کنید

مثال (متد splice)

اضافه کردن آیتم های جدید در اندیس 2 و حذف 1 آیتم:

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

خروجی fruits در کد بالا:

Banana,Orange,Lemon,Kiwi,Mango

خودتان امتحان کنید »

مثال (متد splice)

حذف 2 آیتم از اندیس 2:

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

خروجی fruits در کد بالا:

Banana,Orange

خودتان امتحان کنید »

مرجع آرایه ها در JavaScript مرجع آرایه ها در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه