Boa noite,
Quando executo meu código no navegador ele mostra a seguinte mensagem: "Uncaught TypeError: Cannot read property 'target' of undefined" para a função dentro do setTimeout. O mesmo não ocorre quando executo o setTimeout com outro conteúdo dentro, ou até mesmo se eu executo o event.target.parentNode.remove(); fora do setTimeout.
var tabela = document.querySelector("table");
tabela.addEventListener("dblclick",function(){
event.target.parentNode.classList.add("fadeOut");
setTimeout(function(){
event.target.parentNode.remove();
},500);
});