जावास्क्रिप्ट के साथ ब्राउज़र में प्रोग्रामिंग करते समय साइड इफेक्ट्स सीमित करना काफी मुश्किल है।साइड इफेक्ट्स सीमित करना
मैं इस मूर्खतापूर्ण उदाहरण की तरह सदस्य चर तक पहुँचने नहीं की तरह कर सकते हैं:
let number = 0;
const inc = (n) => {
number = number + n;
return number;
};
console.log(inc(1)); //=> 1
console.log(inc(1)); //=> 2
लेकिन क्या अन्य बातों के मैं अपने जावास्क्रिप्ट में दुष्प्रभाव को कम करने के लिए कर सकते हैं?
जावास्क्रिप्ट में "सदस्य चर" क्या है? – Bergi
मुझे आपका प्रश्न समझ में नहीं आया है। क्या आप पूछ रहे हैं कि कोड को लिखने से पूरी तरह से कैसे रोकें जो साइड इफेक्ट्स का उपयोग करता है, या जेएस में साइड इफेक्ट्स के बिना प्रभावी तरीके से प्रोग्राम कैसे करें? – Bergi
मेरा मतलब है कि मैं साइड इफेक्ट्स को कम कैसे कर सकता हूं। साइड इफेक्ट्स को खत्म करना अव्यवहारिक लगता है लेकिन उनमें से अधिकांश को – dagda1