Executando verificação de segurança...
1

Gostei da resposta. Deu pra dar uma clearada grande.

Foi erro meu na hora de passar o código pro tabnews, acabei esquecendo de incluir o meuFilter, mas não tem segredo, é uma implementação bem básica:

Array.prototype.meuFilter = function (callback) {
  const novoArray = [];

  for (let item of this) {
    if (callback(item, this)) novoArray.push(item);
  }

  return novoArray;
};

Obrigado pela resposta.

Carregando publicação patrocinada...