मैं इस समय जावास्क्रिप्ट को दैनिक आधार पर कर रहा हूं। मैं एक ओओ पृष्ठभूमि से आ रहा हूं और मेरे द्वारा संपर्क किए गए अधिकांश कोड कुछ प्रक्रियात्मक/ओओ शैली है। मैं अच्छे उदाहरणों की तलाश में हूं जो कम या ज्यादा सामान्य वेब प्रोग्रामिंग कार्यों को हल करते हैं लेकिन एक कार्यात्मक तरीके से।जावास्क्रिप्ट का उपयोग कर कार्यात्मक शैली वेब प्रोग्रामिंग के लिए एक अच्छा उदाहरण क्या है?
मुझे कोई मनमाना उदाहरण नहीं है जो सिर्फ कार्यात्मक दिखता है। मैं एक उदाहरण की तलाश में हूं जो दिखा सकता है कि किसी अन्य दृष्टिकोण से बेहतर समस्याओं को हल करने के लिए कार्यात्मक शक्तियों का उपयोग कैसे करें। मुझे पता है कि यह एक तरह का व्यक्तिपरक/शैली निर्भर है लेकिन अपने आप को (खुद) के लिए बहुत कठिन मत बनाओ।
मुझे जवाब ठीक है। इस सवाल को लिखते समय मुझे वास्तव में यकीन नहीं था। मेरी धारणा जावास्क्रिप्ट को एक कार्यात्मक भाषा के रूप में माना जाएगा लेकिन अब मुझे लगता है कि यह वास्तव में नहीं है। और यदि मैं इसके बारे में सोचता हूं तो यह वास्तविक प्रोटोटाइप भाषा भी नहीं है :) –
शायद यह कहना उचित है कि जेएस 'बंधन और अनुशासन' भाषा नहीं है (हालांकि आमतौर पर टाइप-अनुशासन को संदर्भित किया जाता है)। यह आसानी से प्रोग्रामिंग की लगभग किसी भी शैली की अनुमति देता है। 'कार्यात्मक' और 'ओओपी' सिर्फ शैलियों हैं। कुछ भाषाएं आपको एक शैली (जावा और ओओपी) में मजबूर करती हैं, कुछ दूसरों को अनुमति देने के दौरान दृढ़ता से एक शैली को प्रोत्साहित करती हैं (सी # ओओपी और कार्यात्मक के साथ) और कुछ वास्तव में जावास्क्रिप्ट की तरह परवाह नहीं करते हैं। –
जावास्क्रिप्ट के कार्यात्मक उपयोग के बारे में और जानने के लिए मेरा अर्थ रहा है, यह एक शानदार जवाब है। साथ ही, @ केविन हैकसन ने जो पोस्ट किया है उसे जोड़ने के लिए, यहां एक [यूट्यूब वीडियो डगलस क्रॉकफोर्ड की विशेषता है] (http://www.youtube.com/watch?v=v2ifWcnQs6M) – blong