Método matches

El método matches permite verificar si un elemento cumple con el selector CSS especificado.

Sintaxis

javascriptelemento.matches('selector');

Ejemplo

Verifiquemos si nuestro elemento es un párrafo con la clase www:

html<p id="elem" class="www"></p>
javascriptlet elem = document.querySelector('#elem');
console.log(elem.matches('p.www'));

Resultado de la ejecución del código:

javascripttrue

Ver también

  • método contains,
    que verifica un descendiente por selector
  • método closest,
    que encuentra un ancestro por selector