Para que serve a função addListener?

Eu sei usar o addEventListener, mas não sei para que serve o addListener, pesquisei e não achei nenhuma especificação sobre essa função.

<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> </head> <body> <script> function myFunction(x) {   if (x.matches) {     window.alert("f");   } else {    window.alert("a");   } } var x = window.matchMedia("(max-width: 700px)") myFunction(x) x.addListener(myFunction) </script> </body> </html>

O que addListener está fazendo nesse trecho de código? e para que ele serve?