Ivanildo, o this é um elemento nativo do EcmaScript(nome real do javascript), ele é uma referência direta ao objeto que pertence.
Isso quer dizer o seguinte, Toda vez que você possui o "this" dentro de algum objeto, quer dizer que ele está chamando ele mesmo.
Se eu declaro
$('#umaclass').click(function(){
$(this) //restante do codigo
})
Eu estou dizendo que "this" = #umaclass.
Em vanilla JS, é muito comum ver o this sendo usado na criação de objetos, seria algo como
var exemplo = document.getElementById('umaclass');
var umaArray = exemplo{
this.nome = nome,
this.idade=idade
}
Onde "this" invoca o exemplo.
Finalizando, o this é como se você falasse de si mesmo. Como o, por exemplo: " Eu sei que foi que fez isso. Foi eu(this) que executei a tarefa"