Bonne journée, mes amis!
Je présente à votre attention une liste de 200 questions JavaScript pratiques avec des réponses détaillées (dans la mesure du possible et appropriées dans le cadre d'une check-list) et une opportunité de tester vos connaissances à l'aide d'un quiz composé de 30 questions aléatoires de la liste.
Vous pouvez voir et installer l'application ici (Netlify) et ici (PWA Store) .
Code d'application sur GitHub .
Fonctionnalités de l'application:
- L'application contient la plus grande collection d'exercices pratiques sur Internet russe aujourd'hui
- Les questions sont de difficulté variable et abordent tous les aspects de JavaScript, y compris les toutes dernières fonctionnalités telles que les importations dynamiques ou l'opérateur de chaînage optionnel
- , , -
- —
- ( , , ) - (, -)
- , (Intersection Observer + ), , , , Netflix, , ,
- Il n'y a rien de superflu dans l'application: seulement du JavaScript, seulement du hardcore, c'est-à-dire, je veux dire, de la pratique
Sur un ordinateur de bureau, l'application ressemble à ceci:
Et sur un smartphone comme ceci: L'
application est basée sur les référentiels suivants:
- https://github.com/lydiahallie/javascript-questions
- https://github.com/yeungon/In-JavaScript-we-trust
Un grand merci aux auteurs pour le travail accompli.
Quant au code de l'application, j'ai essayé de l'écrire de la manière la plus compréhensible (cela concerne les noms parlants des variables et des fonctions, le refus d'utiliser des structures complexes, y compris des ternaires, etc.), à la fois à des fins de débogage et afin de potentiellement familiariser les autres avec lui développeurs. Dans le même temps, j'ai essayé d'utiliser les toutes dernières fonctionnalités, mais largement prises en charge. Fondamentalement, il n'y a rien de spécial dans le code. Vous pouvez en savoir plus sur Intersection Observer ici .
Je serai heureux de vos commentaires, commentaires et suggestions. Comme vous le savez, seuls ceux qui ne font rien ne se trompent pas, alors je m'excuse pour d'éventuelles erreurs et fautes de frappe.
J'espère que vous apprécierez l'application. Merci de votre attention.