JavaScript côté navigateur : Fonctions usuelles du DOM

preview_player
Показать описание

Dans ce chapitre nous allons voir quelques fonctions utiles que l'on retrouvera assez souvent dans du code JavaScript côté navigateur.

Soutenez Grafikart:

Retrouvez Grafikart sur:
Рекомендации по теме
Комментарии
Автор

Concernant le resize de la fenêtre tu peux debounce. C'est-à-dire que tu peux créer une variable à null qui va avoir un setTimeout(() => ..., 200). A chaque fois que l'utilisateur resize la fenêtre tu la clearTimeout(x) au tout début de la fonction. Comme ça le calcule s'éfféctuera qu'au moment où tu arrêtes de resize la fenêtre. Fonctionne pour absolument tout, les inputs ect. Tu peux ensuite t'imaginer un sm = true qui équivaudrait à 350 px

zaelyndra
Автор

Tout d'abord, merci pour toutes ces vidéos de qualité sur JS!
Est-ce que tu comptes faire une vidéo sur les requêtes Ajax?

sokemasa
Автор

Cette vidéo n’était pas déjà postée ? Sinon très bien cette formation js moderne

guid
Автор

9:00 Simple convention ou préférence mais en général dans une fonction récursive on mets la condition de non validation en premier if (! element.offsetParent) return et ensuite on mets l'appel récursif à la fin... enfin c'est toujours comme cela que je l'ai vu
20:30 tu es sur que c'est plus performant ? J'ai déjà fait un debugger avec un debounce sur une fonction similaire : dans le cas où il n'y avait pas de debounce c'était la fonction qui était appelée à répétition, dans le cas où il y avait un debounce ben ... le debounce était appelé à répétition. Ici tu ne le vois peut être pas mais le media query n'est pas appelé à répétition ?
Tu ne fais pas de tutos sur Angular (récents) ? Le Javascript c'est sympa, mais le marché de l'emploi veut des framework... Merci : )

_Greenflag_