HOC
HOC या हायर ऑर्डर फंक्शंस जावास्क्रिप्ट में एक विशेष प्रकार के फंक्शन होते हैं जो दूसरे फंक्शन को आर्गुमेंट के रूप में प्राप्त करते हैं या उनके रिटर्न वैल्यू के रूप में एक फंक्शन सेट होता है या दोनों करते हैं। HOC क्लोजर के साथ जावास्क्रिप्ट में एक बहुत शक्तिशाली टूल है।
हमें एक JavaScript हायर ऑर्डर फंक्शन लिखना है जिसका उपयोग दो संख्याओं का गुणनफल प्राप्त करने के लिए किया जा सकता है।
उदाहरण
const num1 = 24;
const num2 = 5;
const productHOC = num1 => {
return product = num2 => {
return num1 * num2;
};
};
console.log(productHOC(num1)(num2));
आउटपुट
कंसोल में आउटपुट -
120