ALI

vendredi 14 février 2014

Qu'est-ce que JavaScript ?

JavaScript, une marque déposée d'Oracle Corporation, est un langage informatique de script utilisé couramment pour ajouter du contenu et des caractéristiques dynamiques et interactifs aux pages web. Exemples de caractéristiques de page Web populaires qui peuvent être créés avec JavaScript  comprennent des interfaces utilisateur tels que les fenêtres pop-up, des menus déroulants et des images qui changent lorsque votre souris sur eux. La forme la plus commune de ce langage de script est JavaScript côté client, qui fonctionne sur l'ordinateur de l'utilisateur, aussi connu comme un ordinateur client, plutôt que sur un serveur informatique. Les fonctions écrites dans cette langue sont souvent ajoutés au HTML code utilisé pour créer des pages web, et sur ​​le côté client, JavaScript  est généralement partie de l'environnement de navigateur web, ce qui signifie le navigateur interprète et exécute le code. Il y a aussi une version serveur-côté de ce langage de script qui a gagné en popularité avec la sortie de produits plus rapides, tels que Node.js.

Ce langage de script est souvent utilisé pour créer des sites Web plus dynamiques que peut être réalisé en utilisant uniquement du code HTML. Par exemple, JavaScript  peut être utilisé pour ajouter les calculs de la date et de l'heure actuelle à une page Web, ou bien pour réaliser une interface d'utilisateur qui modifie les caractéristiques de couleur ou d'un autre affichage sur la base des actions d'utilisateur. Il peut également être utilisé pour valider les formulaires remplis et présentés sur une page Web. En plus de son utilisation sur des pages Web, il est également utilisé pour divers autres fins, y compris en tant que plate-forme d'application pour l'interface utilisateur graphique dans certains navigateurs web, et comme un langage de script intégré dans un large éventail d'applications comme Adobe Acrobat, Yahoo! Widgets et les widgets Dashboard d'Apple.

JavaScript  a été développé par Netscape et publié en 1995 dans le cadre du navigateur Web Netscape Navigator. Ce langage de script est conforme à la norme de langage ECMAScript et est considéré comme un dialecte d’ECMAScript. ECMAScript est un langage de script côté client qui a été standardisé par Ecma International, une organisation internationale, à but non lucratif qui développe et maintien des normes pour les systèmes d'information et de communication.

Le développement de JavaScript  a été influencé par les langages de programmation tels que C, C + +, le schéma et l'autonomie, et il est parfois considéré comme un programmation fonctionnelle langue. Une des raisons de cette désignation est que les fonctions de JavaScript  sont de première classe, ce qui signifie qu'ils sont traités comme des objets. Cela signifie que les fonctions peuvent être manipulés par diverses commandes de programmation, tels que des variables ou valeurs. Il est important de ne pas confondre ce langage de script avec le langage de programmation Java, qui a également été influencée par C et C + +, mais est tout à fait différente à bien des égards.