Woher kommt die $-Funktion, wenn jQuery nicht geladen ist?

Woher kommt die $-Funktion, wenn jQuery nicht geladen ist?

Ich habe festgestellt, dass ich es auch verwenden kann, $('span')wenn kein JS-Framework geladen ist.

Es funktioniert in FF, Chrome und Edge. Woher kommt diese Funktion? Davon hatte ich noch nie etwas gelesen. Ist es ein HTML5-Feature?

Antwort1

Es handelt sich um einen Alias, der document.querySelector()von den Entwicklertools des Browsers bereitgestellt wird. Diese Abkürzung ist für den JS-Code der Seite nicht verfügbar.

Es gibt weitere nützliche Dollar-Tools, insbesondere $0eines, das einen Verweis auf das im Inspektor ausgewählte DOM-Element enthält.

Dokumentation:

verwandte Informationen