Oi Igor, tudo bem?
A função addEventListener
permite realizar uma ação (como chamar outra função) assim que algum evento acontecer. No caso, esse evento é o double click, já que você definiu como dblclick
.
Quando esse evento acontecer, ou seja, quando houver o double click de fato na tabela, ele irá chamar a função anônima que definimos logo após, a que recebe como parâmetro um evento, que chamamos de event
(em alguns lugares você pode encontrar apenas como e
).
Esse parâmetro event
é na verdade um objeto que contém informações sobre a ação que acabou de acontecer. No caso deste exemplo, o evento teria informações como as coordenadas do clique por exemplo, o elemento específico no qual você clicou, e muitas outras informações.
Passar esse parâmetro event
é opcional, porém, na maioria das vezes, é útil para saber mais informações sobre o evento que aconteceu.
Espero ter ajudado! Qualquer outra dúvida é só mandar aqui que estarei à disposição! Abraços e bons estudos =)