2
ध्यान केंद्रित करना
1
समर्थक

कस्टम क्लास सदस्य फ़ंक्शन पर _C फ़ंक्शन का उपयोग करते समय, सही this प्राप्त नहीं होता है

में बनाया: 2019-08-11 14:47:22, को अपडेट: 2019-08-11 14:50:47
comments   3
hits   1522

निम्नलिखित कोड चलाएँः

function MyClass()
{
    this.m_name = "my name";
}

MyClass.prototype.printMyName = function()
{
    Log(this.m_name);
    return true;
}

function main() {
    var myobj = new MyClass();
    myobj.printMyName();
    _C(myobj.printMyName);
}

प्रिंट आउटः

  • my name
  • null

यानी_C ((myobj.printMyName) बुलाया जाता है, तो फ़ंक्शन के भीतर this myobj ऑब्जेक्ट को इंगित नहीं करता है कृपया इस समस्या को कैसे हल करें?