جاوااسکریپت آرایه flat()
- صفحه قبل findLastIndex()
- صفحه بعدی flatMap()
- برگشت به طبقه بالاتر دستورالعملهای مرجع آرایه JavaScript
تعریف و استفاده
flat()
این روش برای چسباندن عناصر آرایه فرزین به آرایه جدید استفاده میشود.
لطفاً ببینید:
مثال
مثال 1
یک آرایه جدید ایجاد کنید و عناصر آرایه فرزین را به هم بچسبانید:
const myArr = [[1,2],[3,4],[5,6]]; const newArr = myArr.flat();
مثال 2
برای آرایههای چندلایه، میتوان عمق باز شدن را مشخص کرد:
const myArr = [1, 2, [3, [4, 5, 6], 7], 8]; const newArr = myArr.flat(2);
رابطنویسی
array.flat(عمق)
پارامتر
پارامتر | توضیح |
---|---|
عمق | اختیاری. عمق آرایههای توچینهشده که باید باز شوند را مشخص کنید. مقدار پیشفرض 1 است. |
مقدار بازگشتی
نوع | توضیح |
---|---|
آرایه | آرایه جدید باز شده. |
پشتیبانی مرورگر
از ماه ژانویه 2020، تمام مرورگرهای مدرن از آرایههای جاوااسکریپت پشتیبانی میکنند flat()
روش:
کروم | اژدها | افیرکس | سافاری | آپرا |
---|---|---|---|---|
کروم 69 | اژدها 79 | افیرکس 62 | سافاری 12 | آپرا 56 |
ماه سپتامبر 2018 | ماه ژانویه 2020 | ماه سپتامبر 2018 | ماه سپتامبر 2018 | ماه سپتامبر 2018 |
- صفحه قبل findLastIndex()
- صفحه بعدی flatMap()
- برگشت به طبقه بالاتر دستورالعملهای مرجع آرایه JavaScript