Как мне получить доступ к массиву open
, который прототипирован от removeConnection()
? Прямо сейчас я получаю ReferenceError: open is not defined
, когда я вызываю функцию.Доступ к прототипу из функции прототипа
function Connections() {}
Connections.prototype.open = [];
Object.defineProperty(Connections.prototype, 'total', {
get: function total() {
return this.open.length;
}
});
Connections.prototype.removeConnection = function(res) {
this.open = open.filter(function(storedRes) {
if (storedRes !== res) {
return storedRes;
}
});
}
var connections = new Connections();