Cześć, może głupie pytanie, ale nie mogę sobie poradzić. Mam coś takiego:
Array.prototype.count = function(a = null) {
let e = [];
if(a !== null) {
...
}
else {
e = this.forEach(function(g) {
this.count(g);
// console.log(g);
});
return e;
}
}
i niestety wyświetla mi komunikat, że "this.count nie jest funkcją" przy this.count(g) w forEachu.
Jak mogę to naprawić? Chce, żeby to this wskazywało na tablicę do której przypiszę tę metodę, a nie jej elementu "g" lub czegokolwiek innego.