Element.matches() - чи задовільняє елемент CSS селектор.
Element.matches( selector );
Element - об'єкт Element.
selector - рядок який містить CSS селектор.
matches() метод об'єкту Element який поверне true або false в залежності від того чи задовільняє елемент CSS селектор. Тобто чи підходить за вказаним селектором елемент.
#test
var b = document.getElementById("test").matches("b");
alert( b ); // true
var b = document.getElementsByTagName("a")[0].matches('a[href="/"]');
alert( b );