2
Follow
1
Followers
اپنی مرضی کے مطابق کلاس ممبر فنکشن پر _C فنکشن استعمال کرتے وقت، درست یہ حاصل نہیں ہوتا ہے۔
Created 2019-08-11 14:47:22 Updated 2019-08-11 14:50:47
3
1844
مندرجہ ذیل کوڈ کو آزمائیں:
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 آبجیکٹ کی طرف اشارہ نہیں کرتا ہے
سوال: اس مسئلے کا حل کیا ہے؟
Related Recommendations
Get Started with FMZ Quant PlatformSECURITY BUGI keep getting error: Exchange_GetAccount: Invalid ContractTypeWe have an incredibly profitable market making algorithm for sideways markets on Bitmex - but need expert to help eliminate wait times during downward volatility in the marketError with deribitLimitations of the backtesting engineHow to install ta-lib on linux docker?5.5 Trading strategy optimization5.4 Why do we need an off-sample test5.3 How to read the strategy backtest performance report
Comment
All comments (3)
function MyClass() {
var self = {}
self.m_name = "My Name"
self.printMyName = function () {
Log(self.m_name)
return true
}
return self
}
function main() {
var myobj = MyClass()
myobj.printMyName()
_C(myobj.printMyName)
}
7 years ago
- 1
