Sites


Initiation à javascript

Introduction

Javascript est un langage de programmation assez ancien mais qui a la particularité d'être spécialement ou presque orienté vers la création d'interactivité et de dynanisme dans une page ou application web. Il s'agit donc d'un langage interprété, par le navigateur, et en cela, le résultat d'une opération peut varier parfois d'un navigateur à l'autre.

Cette caractéristique a longtemps été un frein à l'adoption du javascript, mais les applications s'étant peu à peu multipliée, la preuve de ses capacités est malgré tout arrivée par des résultats plus que satisfaisant et il existe même à présent une tendance qui veut penser toute application que application web à base de javascript, au détriment bien sûr des autres langages de programmation.

Car d'un autre côté, javascript a des qualités :

  • il suit des recommandations standardisées et qui font consensus malgré tout
  • il évolue rapidement lorsque nécessaire
  • il est utilisé dans presque tous les sites web
  • il est exécutable par toute personne qui dispose d'un navigateur qu'il soit ordinateur mac, windows, linux ou autre ou tablette et smartphone. bref, il est presque universel
  • le développement en langage interprété est plus rapide que dans d'autres langages et cela a permis la création de nombreuses bibliothèques dédiées à des usages spécifiques.

Javascript est donc devenu incontournable et nous nous proposons ici d'en aborder les fonctions principales de manière à aider de programmateur débutant, graphiste ou intégrateur web à programmer ses propres applications ou effets, ou au moins à comprendre ceux qui sont mis à disposition par la grande communauté d'utilisateurs et éventuellement les adapter.

Javascript est un langage mûr et vaste. Il serait vain de vouloir tout couvrir, nous avons donc fait un choix pratique allant spécifiquement aux méthodes les plus utiles et les plus rapides d'accès. Nous utiliserons systématiquement de petits exemples que nous vous conseillons de recopier, d'analyser et éventuellement de faire évoluer pour vous habituer. Nous pensons que seule la pratique vous permettra d'acquérir des réflexes d'analyses et de conception. Ce livre est votre première étape, le chemin, ensuite, sera votre propre voie.

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.