let exp = new RegExp(this.filtro.trim(), 'i');
Eu entendi que esta linha define as características da variável em ignorar espaços em branco e ser case insensitive, porém o que seria o 'RegExp'? É um tipo de função ou objeto?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
let exp = new RegExp(this.filtro.trim(), 'i');
Eu entendi que esta linha define as características da variável em ignorar espaços em branco e ser case insensitive, porém o que seria o 'RegExp'? É um tipo de função ou objeto?
Salve, Gabriel.
O RegExp é uma classe utilizada quando queremos utilizar expressões regulares.
Esse artigo te da mais detalhes sobre como isso funciona.
Mas, por hora, vale saber que é um recurso nativo do JavaScript.