इसे ठीक करने के लिए, इस कीवर्ड की अवधारणा का उपयोग करें। ऑब्जेक्ट के मान को होल्ड करने के लिए, आंतरिक फ़ंक्शन के अंदर उपयोग करने के लिए उपयोगकर्ता अन्य चर।
उदाहरण
निम्नलिखित कोड है -
function Employee() { this.technologyName = "JavaScript"; var currentTechnologyName = this; function workingTechnology() { console.log("I am working with " + currentTechnologyName.technologyName + " Technology"); } workingTechnology(); } var currentTechnology = new Employee();
उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -
node fileName.js.
यहाँ, मेरी फ़ाइल का नाम है demo216.js.
आउटपुट इस प्रकार है -
PS C:\Users\Amit\JavaScript-code> node demo216.js I am working with JavaScript Technology