¿De dónde viene la función $ cuando jQuery no está cargado?

¿De dónde viene la función $ cuando jQuery no está cargado?

Reconocí que puedo usarlo $('span')incluso cuando no hay ningún js-framework cargado.

Funciona en FF, Chrome y Edge. ¿De dónde viene esta función? Nunca había leído sobre eso. ¿Es una característica HTML5?

Respuesta1

Es un alias document.querySelector()proporcionado por las herramientas de desarrollo del navegador. Esta abreviatura no está disponible para el código JS de la página.

Hay herramientas en dólares más útiles, sobre todo $0la que contiene una referencia al elemento DOM seleccionado en el inspector.

Documentación:

información relacionada