const function els(query) {const elements = document.querySelectorAll(query)}
const els = (query) => document.querySelectorAll(query)
or
const el = (query) => document.querySelector(query)
to use
els(.class) //retourne tous les éléments de cette classe
Le mot fonction est remplacé par => et se retrouve juste avant le document.qu....
le paramêtre (query) est la pour être remplacé par ce que l’on veux lors de l’éxecution de la fonction donc lorsuqe l’on tapera els(#superid) cela reviendra à fonction(inserer ici l’élément qui deviendra query) du coup cette fonction els peut être applé comme un $ en Jquery
Le .forEach placé derière une fonction qui sera appeler ex:
el(.class).forEach(nomdelafonction => { action }
document.querySelectorAll() retourne un tableau d’element HTML (mais c’est pas vraiment un tableau comme on l’entend)
donc je le transforme en un vrai tableau grace à la method Array.from()
ensuite je retourne le resultat
Add Event Listener
Ecouter un clique et change le text d’un élément
<script>
var txtMenu = document.getElementById('txt-nav-link-menu-txt')
var btnHamburger = document.getElementById('navigation-hamburger')