Fiquei com uma certa dúvida sobre a diferença entre usar o this ou usar o método target para pegar a informação do evento. No código em questão, ambos os console.log retornaram o mesmo valor, e gostaria de saber se nesse caso a utilização do this foi po ser uma prática melhor aproveitada (até por que usa-se menos códigos) ou se foi apenas para mostrar o recurso de outra maneira.
function botaoDeleta() {
const elementoBotaoApaga = document.createElement("button");
elementoBotaoApaga.innerText = "X";
elementoBotaoApaga.classList.add("botao");
elementoBotaoApaga.addEventListener("click", function (event) {
console.log(event.target);
console.log(this);
deletaElemento(this.parentNode);
});