জেভাস্ক্রিপ্ট Array flat()

সংজ্ঞা ও ব্যবহার

flat() মেথডটি সাব-একক আইন্ট ইলাকা নতুন আইন্ট-এ যুক্ত করে

অন্যান্য দেখুন:

Array map() মেথড

Array flatMap() মেথড

Array filter() মেথড

Array forEach() মেথড

উদাহরণ

উদাহরণ 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(depth)

পারামিটার

পারামিটার বর্ণনা
depth অপশনাল।সমূহ একক আইন্ট-এর সম্প্রসারিত গভীরতা নির্দিষ্ট করুন।ডিফল্ট মান 1

রিটার্ন ভ্যালু

টাইপ বর্ণনা
আইন্ট সম্প্রসারিত নতুন আইন্ট

ব্রাউজার সমর্থন

2020 সালের ১ম মাস থেকে, সমস্ত আধুনিক ব্রাউজারগুলি জেভাস্ক্রিপ্ট আইন্ট-এর সমর্থন করে flat() মেথড:

চ্রোম এডজ ফায়ারফক্স স্যাফারি অপেরা
চ্রোম 69 এডজ 79 ফায়ারফক্স 62 স্যাফারি 12 অপেরা 56
2018 সালের ৯ম মাস 2020 সালের ১ম মাস 2018 সালের ৯ম মাস 2018 সালের ৯ম মাস 2018 সালের ৯ম মাস