JavaScript Array slice()
- صفحه قبلی shift()
- صفحه بعدی some()
- برگشت به طبقه بالاتر دستورالعملهای مرجع آرایه JavaScript
تعریف و استفاده
slice()
این روش یک آرایه جدید با استفاده از آرایه انتخاب شده، بازمیگرداند.
slice()
این روش عناصر را از start عنصر شروع پارامتر، و در end پارامتر به پایان میرسد، اما شامل نمیشود.
نکته:slice()
این روش آرایه اصلی را تغییر نمیدهد.
مثال
مثال 1
انتخاب عناصر از آرایه:
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var citrus = fruits.slice(1, 3);
مثال 2
انتخاب عناصر با استفاده از اعداد منفی:
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var myBest = fruits.slice(-3, -1);
نحوه استفاده
array.slice(start, end)
مقدار پارامتر
پارامتر | توضیح |
---|---|
start |
اختیاری. عدد صحیح، مکان شروع انتخاب را مشخص میکند (شاخص اولین عنصر 0 است). از اعداد منفی برای انتخاب از انتهای آرایه استفاده میشود. اگر گم شده باشد، مانند "0" است. |
end |
اختیاری. عدد صحیح، مکان شروع انتخاب را مشخص میکند. اگر گم شده باشد، تمام عناصر از ابتدای آرایه تا انتهای آن انتخاب میشوند. از اعداد منفی برای انتخاب از انتهای آرایه استفاده میشود. |
جزئیات فنی
مقدار بازگشتی: | مجموعه جدیدی از آرایه، شامل عناصر انتخاب شده. |
---|---|
نسخه JavaScript: | ECMAScript 1 |
پشتیبانی مرورگر
همه مرورگرها به طور کامل پشتیبانی میکنند slice()
روش:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
صفحات مرتبط
آموزش:آرایه JavaScript
آموزش:مفهوم آرایه JavaScript
آموزش:روشهای آرایه JavaScript
- صفحه قبلی shift()
- صفحه بعدی some()
- برگشت به طبقه بالاتر دستورالعملهای مرجع آرایه JavaScript