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, varaiables, 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 : la fonction getPluriel(), contrôler une adresse e-mail.
Les opérations mathématiques : conversions, objet Math, 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-ups et 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.
La gestion de l'interactivité : boîtes de dialogue, programme événementiel, gestion de la souris, du clavier et des erreurs, cas pratique : formatage des numéros de téléphone.
Les formulaires : donner la parole au visiteur, objet form, élements de formulaire, contrôles de saisie et la sécurité, envoi par e-mail, cas pratique : formulaire de contact.
La manipulation dynamique des documents : DHTML, objet document, amélioration continue, cas pratique : menu de navigation, menu calendrier dynamique.
Ajax et Web 2.0 : révolution Ajax, concept 2.0, cas pratique : contrôle de pseudos avec Ajax.
Les Frameworks, amis du développeur : présentation des Frameworks, installation et utilisation de JQuery, les autres Frameworks.
Annexes