ডেভসংকেত

ইএস৬ পরবর্তী চিটশিট সমূহ

ইএস৬ এর পরবর্তী সকল চিটশিট সমূহ এখানে রয়েছে।

কন্ট্রিবিউটর

  • sabbirshawon
  • mehedihasankhairul

শেয়ার করুন

মেথড সমূহ

  • at() মেথড indexable ভ্যালুগুলোর জন্য ব্যবহার করা হয়।

    arr.at(-1);
  • arr.flat মেথড সব সাব array কে একটি নতুন array তে নির্দিষ্ট গভীরতা পর্যন্ত Recursivly একত্রিত করে, এটি একটি প্যারামিটার নেয়, যেটি বলে দিবে কতটা সাব array একত্রিত করতে হবে।

    arr.flat, যেমন const arr = [0, 1, 2, [[[3, 4]]]];  arr.flat(2); // [0, 1, 2, [3, 4]]
  • arr.flatMap মেথড প্রতিটি array এর প্রতিটি Elements-এ একটি কলব্যাক ফাংশন এপ্লাই করে নতুন array তে রিটার্ন করে এবং ১ স্তরে সমতল ভাবে একত্রিত করে।

    arr.flatMap, যেমন const arr1 = [1, 2, [3], [4, 5], 6, []];  const flattened = arr1.flatMap(num => num); //expected output: [1, 2, 3, 4, 5, 6]
  • Object.hasOwn মেথড একটি অবজেক্ট এর কোন প্রপার্টি আছে কিনা তা চেক করে। যদি থাকে তাহলে true রিটার্ন করে, না থাকলে false রিটার্ন করে।

    myObject.hasOwn(Object, 'name');

ডেভসংকেত সম্পর্কে

ডেভসংকেত এর লক্ষ্য হচ্ছে বাংলাতে একটা বড় চিটশিটের ভান্ডার গড়ে তোলা। এটা সম্পূর্ণ স্বাধীন এবং ওপেন সোর্স গিটহাব অর্গানাইজেশন।

স্পন্সর