জাভাস্ক্রিপ্ট হ্যান্ডবুক

Jahangir Alam
2 min readJan 12, 2020

--

কন্টেন্ট

call(), apply() and bind()

call() আর apply() মেথডের মধ্যে মেইন পার্থক্য হচ্ছে call মেথডটি সকল আর্গুমেন্টকে comma আকারে নেয় আর apply মেথড আর্গুমেন্টকে array হিসেবে নেয় ।

মনে রাখার জন্য, call → c = comma আর apply → a = array

map(), reduce(), filter()

map() → সাধারণত কোন array র প্রত্যেকটি এলিমেন্টের উপর কোন ফাংশন অপারেশন চালায় এবং ওইটার আউটপুট একটি array তে রিটার্ন করে ।

reduce() → পুরো array র উপড়ে অপারেশন চালিয়ে কোন object, number or another array রিটার্ন করে ।

filter() → কোন array র উপর অপারেশন চালিয়ে যদি true রিটার্ন করে তাহলে সেই ভেলুটা নেয় অন্যথায় ঐ ভেলুটা না নিয়ে আলাদা একটি array রিটার্ন ক্রে ।

--

--

No responses yet