Javascript (7e Édition)
Dans cet ouvrage pratique, entrez dans l'univers de JavaScript et faites le tour complet du sujet. Vous découvrirez les bases du langage puis apprendrez à manipuler des dates, gérer des tableaux, écrire des cookies, gérer l'interactivité grâce à des exemples et des cas pratiques. Enfin, vous pourrez approfondir le sujet grâce à des exercices. Un ouvrage très utile pour travailler avec JavaScript !
- Les bases de JavaScript : bonnes pratiques, structure d'un script, variables, types de données, boucles, fonctions.
- JavaScript, langage objet : objets prédéfinis, création d'objets en JavaScript.
- Gestion des tableaux: intérêt des tableaux, objet Array, tableaux spéciaux, cas pratique : recherche accélérée par tableau.
- La manipulation des dates : objet Date, création d'une minuterie, cas pratique : horloge dynamique.
- La manipulation des chaînes de caractères : déclaration et concaténation de chaînes, objet string, évaluation d'une chaîne, gestion des caractères spéciaux, manipulation avancée avec les expressions régulières, cas pratique : contrôler une adresse e-mail.
- Les opérations mathématiques : conversions, créer des fonctions mathématiques, cas pratique : fonction de formatage de nombres.
- Les cookies : manipuler les cookies avec JavaScript, cas pratique : enregistrer les préférences.
- Fenêtres, pop-upset frames : objet window, pop-ups, manipulation des frames.
- Les images : objet Image, préchargement d'images, images réactives, cas pratique : vitesse de connexion, mini-album photos, minialbum.
- La gestion de l'interactivité : boîtes de dialogue, événements, gestion de la souris, du clavier et des erreurs, cas pratique : formatage des numéros de téléphone.
- Les formulaires : éléments de formulaire, contrôles de saisie et sécurité, envoi par e-mail, cas pratique : formulaire de contact.
- La manipulation dynamique des documents : DHTML, amélioration continue, cas pratique : menu de navigation, calendrier dynamique.
- Ajax et Web 2.0 : révolution Ajax, concept 2.0, cas pratique : contrôle de pseudos avec Ajax.
- HTML 5 : l'utilisation de JavaScript avec HTML 5, multimédia, géolocalisation, dessin, glisser-déplacer, stockage de données en local.
- Les Frameworks, amis du développeur: présentation des Frameworks, installation et utilisation de JQuery, les autres Frameworks.