Я создал MyObject
в JavaScript, и мне нужно, чтобы вернуть его метод как этотКак вернуть метод объекта правильно
var m = new MyObject();
document.onclick = m.myMethod;
Но проблема в том, все m
переменные экземпляра по всей видимости, не определено, не может получить доступ их (хотя они определены на m
), а операции с ними приводят к NaN
. Как это сделать правильно, поэтому переменные экземпляра остаются установленными при выполнении метода?
Можете ли вы указать код MyObject? – Eagle
Это так просто, как вы забываете использовать ключевое слово 'new'? 'var m = new MyObject();'? – Andy
'new MyObject()'? – Vinz243