জাভাস্ক্রিপ্ট ES6 array হেলপার ফাংশন : reduce() মেথড

আজ JavaScript এর reduce() মেথড নিয়ে আলোচনা করব। JavaScript এর reduce() মেথড বোঝার পূর্বে নিচের একটি ছোট উদাহারন দেখতে হবে। মনে করি আমাদের কাছে একটি নাম্বারের অ্যারে আছে। এখন চাচ্ছি ওই অ্যারে তে যতগুলো ডাটা আছে সবগুলো ডাটার যোগফল কত হয় তা জানব। এই যোগফল জানার জন্য কয়েকটি ভাবেই আমাদের JavaScript কোড লিখতে পারি। নিচের কোডে for লুপ ব্যবহার করে আমাদের নাম্বার অ্যারে যোগফল নির্ণয় করলাম। এখন … Continue reading জাভাস্ক্রিপ্ট ES6 array হেলপার ফাংশন : reduce() মেথড

জাভাস্ক্রিপ্ট ES6 array হেলপার ফাংশন : .map() এবং .filter() method.

মনে করি আমাদের কাছে একটা Multiple object এর একটা অ্যারে আছে, এবং প্রতিটি object পারসন এর ডাটা ধারন করছে। এখন এই প্রতিটি object থেকে প্রত্যেক পারসনের নাম দরকার। এই কাজটি আমারা কয়েক ভাবে যেমন for() লুপ , forEach() লুপ , এবং for(of) লুপ ব্যবহার করে করতে পারি। এখন .forEach() লুপের পরিবর্তে .map() মেথড ব্যবহার করব। .map() মেথড কে আমরা arrow function এর মাধ্যমেও লিখতে পারব। … Continue reading জাভাস্ক্রিপ্ট ES6 array হেলপার ফাংশন : .map() এবং .filter() method.