Passer aux informations sur le produit
Vous ne connaissez pas encore JS
Vous ne connaissez pas encore JS
Description
Introduction au livre
Vous ne connaissez pas encore JavaScript !
Compréhension plus approfondie et plus précise des concepts fondamentaux de JavaScript


La série à succès international « You Don't Know JS » est de retour avec sa deuxième édition.
La deuxième édition a été entièrement réécrite pour couvrir tous les aspects de JavaScript et fournir des informations utiles.
Ce livre couvre en profondeur les concepts fondamentaux de JavaScript et présente des modèles de code utiles.
De plus, l'auteur explore diverses questions qui se posent lors de l'apprentissage de JavaScript, avec sa perspective unique et des explications pleines d'esprit.


Ce livre est une compilation du premier livre de la série You Don't Know JS Yet, intitulé « Getting Started », et du deuxième livre, intitulé « Scopes and Closures ».
Ce guide sera idéal pour quiconque souhaite comprendre les concepts fondamentaux de JavaScript et sera d'une valeur inestimable pour les développeurs désireux d'approfondir leurs connaissances.
Il est temps de vous lancer dans un voyage passionnant à travers JavaScript grâce à ce guide complet qui vous permettra de faire passer vos compétences de développement au niveau supérieur.
  • Vous pouvez consulter un aperçu du contenu du livre.
    Aperçu

indice
[PARTIE I : POUR COMMENCER]

CHAPITRE 1 JavaScript
1.1 À propos du livre
_1.2 Origine du nom JavaScript
_1.3 Spécifications
1.4 Les multiples facettes de JS
_1.5 Compatibilité ascendante et descendante
1.6 Comprendre l'interprète
_1.7 mode strict
_1.8 Résumé

CHAPITRE 2 : Un aperçu de JavaScript
Le fichier _2.1 est un programme
valeur _2.2
2.3 Déclaration et utilisation des variables
_2.4 Fonction
_2.5 comparaison
_2.6 Modèles de structuration du code
2.7 S'enfoncer encore plus profondément dans le terrier du lapin

CHAPITRE 3 : À la découverte des racines de JavaScript
_3.1 Itération
3.2 Fermeture
_3.3 ce mot-clé
_3.4 Prototype
_3.5 Se demander « Pourquoi ? »

CHAPITRE 4 LA VUE D'ENSEMBLE
_4.1 Premier pilier : Portée et clôtures
_4.2 Deuxième pilier : Prototype
_4.3 Troisième pilier : Types et coercition de type
4.4 Respecter l'essence de JS
_4.5 Ordre d'apprentissage

ANNEXE A Pour aller plus loin
Valeur _A.1 par rapport à
référence
_A.2 Différents types de fonctions
_A.3 Comparaison conditionnelle forcée
_A.4 Classe prototype

ANNEXE B La pratique est la seule solution !
_B.1 Comparaison des pratiques
_B.2 Clôture de l'exercice
_B.3 Pratique du prototypage
_B.4 Réponse modèle

[PARTIE II Portée et clôture]

CHAPITRE 1 Portée
1.1 À propos du livre
_1.2 Compiler vs.
Interpréter
1.3 Compiler le code
_1.4 Le compilateur lui-même
_1.5 Modification de la portée à l'exécution
1.6 Portée lexicale

CHAPITRE 2 Étendue lexicale
_2.1 Perles et seaux
2.2 Dialogue entre les membres du moteur JS
_2.3 Portées imbriquées
2.4 Résumé

CHAPITRE 3 Chaîne de portée
3.1 La vérité de l'exploration
_3.2 Ombrage des variables
_3.3 Portée du nom de fonction
3.4 Fonctions fléchées
_3.5 Résumé

CHAPITRE 4 Portée mondiale
4.1 Pourquoi vous devriez apprendre la portée globale
4.2 Localisation de la portée globale
_4.3 globalCeci
4.4 Résumé

CHAPITRE 5 : Le cycle de vie secret des variables
5.1 Quand les variables peuvent être utilisées
5.2 Le hissage : une simple métaphore
5.3 Gestion des déclarations en double
5.4 Variables non initialisées et TDZ
_5.5 Résumé

CHAPITRE 6 Portée Limites d'exposition
_6.1 Principe d'exposition minimale (POLE)
_6.2 Masquage dans la portée générale (fonctionnelle)
_6.3 Portée avec blocs
6.4 Déclaration de fonctions dans des blocs
_6.5 Résumé

CHAPITRE 7 : UTILISATION DES FERMETURES
_7.1 Observation des fermetures
7.2 Cycle de vie de la fermeture et collecte des déchets
7.3 Une autre perspective
_7.4 Pourquoi utiliser des fermetures ?
_7.5 Résumé

CHAPITRE 8 MODÈLE DE MODULE
_8.1 Encapsulation et principe d'exposition minimale (POLE)
_8.2 Qu'est-ce qu'un module ?
_8.3 Modules CommonJS dans Node.js
_8.4 Dernier module ES
_8.5 Résumé

ANNEXE A Un pas de plus
_A.1 Portée implicite
_A.2 Fonctions anonymes vs.
Fonctions nommées
_A.3 Remontée : Fonctions et variables
_A.4 Argument en faveur de var
_A.5 TDZ
_A.6 Les rappels synchrones sont-ils toujours des fermetures ?
_A.7 Variante de module classique

ANNEXE B Exercices pratiques
_B.1 Perles et seaux
_B.2 Fermeture 1
_B.3 Fermeture 2
_B.4 Fermeture 3
Module _B.5
_B.6 Réponse modèle

Image détaillée
Image détaillée 1

Avis de l'éditeur
JavaScript est aussi visible que vous le savez, alors approfondissez votre compréhension.

Beaucoup de gens ont appris JavaScript, mais beaucoup moins le maîtrisent complètement.
N'avez-vous pas l'impression de tout savoir, alors qu'en réalité, vous utilisez certains concepts par habitude ? Êtes-vous vraiment sûr de tout connaître de JavaScript ? Dans sa série « Vous ne connaissez pas encore JS », l'auteur Kyle Simpson explore des concepts JavaScript obscurs, des idées reçues courantes et des aspects difficiles à appréhender.
Cela vous aide à comprendre JavaScript beaucoup plus en profondeur en abordant les points confus ou négligés.
En explorant le monde de JavaScript expliqué dans ce livre, vous apprendrez naturellement comment JavaScript fonctionne et ses principes de conception, et vous serez également en mesure d'adopter l'état d'esprit et la perspective dont vous avez besoin en tant que développeur.


Ce livre réunit en un seul volume broché le premier tome de la série « Vous ne connaissez pas encore JavaScript », intitulé « Premiers pas », et le second, intitulé « Portée et fermetures ». La première partie couvre le contenu du premier tome, et la seconde, celui du second.

Contenu principal

● Pour commencer, partie 1
○ L'évolution de JavaScript
○ Comment fonctionne réellement le programme
○ Corriger les idées fausses courantes
○ Introduction aux composants de base, aux types, aux fermetures et aux prototypes
● Partie 2 : Portée et clôture
○ Limiter la portée d'exposition des variables en imbriquant les portées lexicales
○ Examinons une fonction qui mémorise les variables grâce aux fermetures.
○ Introduction aux modules, le modèle d'organisation du code le plus important en programmation

Public cible

● Développeurs JavaScript souhaitant passer du niveau débutant au niveau intermédiaire/avancé
● Les développeurs ayant une expérience en développement JavaScript mais qui sont parfois confrontés à des confusions concernant certains concepts
Des développeurs confrontés à des erreurs JavaScript inconnues

Avis recommandés

C'est un excellent livre pour débuter dans le monde de JavaScript.
Nous allons vous expliquer tous les concepts liés à JavaScript, ainsi que certains de ses secrets et astuces qui peuvent facilement vous piéger.
Je recommande ce livre aux développeurs qui souhaitent acquérir une solide compréhension du monde de JavaScript !
— Lily Rojo, lectrice Amazon

La série « You Don't Know JS Yet » apporte le plaisir d'apprendre JavaScript.
Il offre une vue d'ensemble de JavaScript sans omettre les points clés.
Le style et la philosophie concis, complets et pénétrants de l'auteur élargiront votre réflexion.
J'espère que l'autre série sortira bientôt.
— Rabi Abraham, lecteur d'Amazon

Grâce à ce livre, j'ai enfin compris JavaScript.
Il regorge de contenu détaillé et facile à comprendre qui sera utile même aux développeurs compétents.
À lire absolument pour les développeurs JavaScript !
- Nil, lecteur d'Amazon
SPÉCIFICATIONS DES PRODUITS
- Date d'émission : 12 janvier 2024
- Nombre de pages, poids, dimensions : 348 pages | 183 × 235 × 30 mm
- ISBN13 : 9791169211888
- ISBN10 : 1169211887

Vous aimerez peut-être aussi

카테고리