Use of filter(), map(), reduce() in JavaScript

11/11/2019 • ☕️ 5 min read

filter, map, reduce, আলাদা ভাবে operate করা যায় কিংবা একসাথে চেইন করে ও ব্যবহার করা যায়। এই method গুলা array কে operate করে transform করে একটা নতুন result এ।


JavaScript Closure

11/2/2019 • ☕️ 4 min read

Closure হচ্ছে JavaScript এর এমন একটা mechanism যেটা function invoke/destroy হওয়ার পর ও parent function এর lexical scope মনে রাখে। অন্যভাবে বললে বলা যায়, closure থাকার কারণে আমরা inner function থেকে outer function এর scope এ access পেতে পারি।


Pure Function In JavaScript

11/2/2019 • ☕️ 3 min read

Pure Function এমন এক ধরণের function যেটার return value input value দেখে বলা যাই এবং যে function এর কোনো side effect থাকবে না।


Hoisting in JavaScript

10/30/2019 • ☕️ 5 min read

Hoisting একটি JavaScript mechanism যেখানে code execution করার আগে variable এবং function declarations তাদের scope এ সবার উপরে নিয়ে যাওয়া হয়।


Understanding Scope in JavaScript

10/28/2019 • ☕️☕️ 8 min read

মোটামুটি সব গুলা প্রোগ্রামিং ল্যাঙ্গুয়েজে কিছু fundamental paradigms আছে, scope তার মধ্যে একটা। Scope এর মাধ্যমে প্রোগ্রাম থেকে variables এবং functions এর কোথায় access বা visibility আছে আর কোথায় access বা visibility নাই এইটা বোঝা যাবে।


What is Callback Function?

10/13/2019 • ☕️ 3 min read

যে কোনো function, যেটা ফাঙ্কশনের আর্গুমেন্ট হিসাবে পাঠানো হয় ঐটাই callback function।


What is higher order function?

10/13/2019 • ☕️ 6 min read

Higher-order function একটা এমন ধরণের function যেটা নিচের যে কোন একটা শর্ত পূরণ করবে, এক বা একাধিক function arguments হিসাবে নিবে। অথবা, একটা function result হিসাবে return করবে।