0% ont trouvé ce document utile (0 vote)
39 vues4 pages

JavaScript

JavaScript, initialement développé par Netscape sous le nom de LiveScript, est un langage de script orienté objet qui améliore l'interactivité des pages Web en s'exécutant directement dans les navigateurs. Adopté par Microsoft et normalisé en 1997, il a connu une évolution significative avec l'apparition de nombreux frameworks et bibliothèques, notamment AngularJS et ReactJS, qui ont transformé le développement d'applications modernes. L'écosystème JavaScript a considérablement grandi, surtout avec l'introduction d'ECMAScript 6 en 2015, apportant de nouvelles fonctionnalités aux développeurs.

Transféré par

Abdoulaye Diouf
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats ODT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
39 vues4 pages

JavaScript

JavaScript, initialement développé par Netscape sous le nom de LiveScript, est un langage de script orienté objet qui améliore l'interactivité des pages Web en s'exécutant directement dans les navigateurs. Adopté par Microsoft et normalisé en 1997, il a connu une évolution significative avec l'apparition de nombreux frameworks et bibliothèques, notamment AngularJS et ReactJS, qui ont transformé le développement d'applications modernes. L'écosystème JavaScript a considérablement grandi, surtout avec l'introduction d'ECMAScript 6 en 2015, apportant de nouvelles fonctionnalités aux développeurs.

Transféré par

Abdoulaye Diouf
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats ODT, PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 4

JavaScript

2022 - 2023
INTRODUCTION

Le JavaScript :

 JavaScript a été initialement développé par Netscape et s’appelait


alors LiveScript. Adopté à la fin de l’année 1995, par la firme Sun (qui a
aussi développé Java), il prit alors son nom de JavaScript.
 JavaScript n’est pas propre au navigateur de Netscape.
 Microsoft l’a d’ailleurs aussi adopté à partir de la version 3 du
navigateur Internet Explorer.

 JavaScript est un langage de scripts qui, incorporé aux balises HTML,


permet d’améliorer la présentation et l’interactivité des pages Web.
 Ces scripts sont gérés et exécutés par le navigateur lui-même sans
faire appel aux ressources du serveur. Ces instructions seront donc
traitées en direct et surtout sans retard par le navigateur.
 Javascript permet de rendre dynamique un site internet développé en
HTML.
 Javascript permet de développer de véritables applications
fonctionnant exclusivement dans le cadre d’Internet.

 Le Javascript est un langage de script simplifié orienté objet dont la


syntaxe est basée sur celle du Java.
 Javascript a été initialement élaboré par Netscape en association avec
Sun Microsystem.
 Le langage Javascript est un langage interprété, c’est-à-dire que le
code source s’intègre directement dans la page web. Les scripts sont
introduits dans le document HTML à l’aide d’une balise <script>.

 JavaScript est un langage de script qui s’exécute sur les navigateurs.


 Sans les navigateurs Web, l’écriture de JavaScript ne sera pas utilisée.
 Une page Web complète est composée de balises HTML et dynamisée à l’aide de JavaScript.
 JavaScript traite les instructions ou les routines pour configurer les propriétés des balises
HTML, puis active leurs méthodes de propriété pour rendre la page dynamique.
Historique du langage JavaScript
 JavaScript a été initialement développé par Netscape et s’appelait
alors LiveScript.
 Adopté à la fin de l’année 1995, par la firme Sun (qui a aussi développé
Java), il prit alors son nom de JavaScript.
 JavaScript n’est pas propre au navigateur de Netscape. Microsoft l’a
d’ailleurs aussi adopté à partir de la version 3 du navigateur Internet
Explorer.
 JavaScript est un langage de script orienté-objet utilisé pour le
développement d’applications internet. Ce langage a été développé par la
société Netscape Corporation, qui l’a introduit, pour la première fois dans
son Navigateur 2.0 en 1996
 En 1996, Microsoft et Bill Gates auraient procédé à l’ingénierie inverse
du JavaScript pour l’introduire ensuite dans le navigateur Internet
Explorer 3, en lui donnant le nom de JScript.
 En juin 1997, la première version normalisée de JavaScript (ES1) est
approuvée. Il possède de nombreuses fonctionnalités utilisées
actuellement dans JS, telles que des fonctions, des objets et un héritage
prototypique de première classe.
 En 1998 et en 1999 ES2 et ES3 sont apparus respectivement.
 En 2000, un grand nombre de fonctionnalités sont proposées pour
ES4 , telles que les classes, les interfaces, les types facultatifs et d’autres
mécanismes destinés aux besoins des grandes entreprises. Cependant, la
norme n’a attiré grand monde dans la communauté.
 En septembre 2008, Google publie le navigateur Chrome et ouvre en
open source son moteur d’exécution appelé moteur V8. Cela ouvre la
porte à de nouvelles possibilités sur le Web. Dorénavant, le JavaScript
verra son écosystème se développer plus que jamais.
 En 2009 et Ryan Dahl présente Node.JS. Il est basé sur le moteur V8 de
Google. Node.JS est unique pour sa capacité à exécuter du code non
bloquant avec une boucle d’événement sur le serveur. Cela donne
naissance au paradigme JavaScript Everywhere. Le langage va ainsi
retrouver petit à petit l’engouement que les développeurs lui vouaient à
ses débuts. L’année 2009 était presque à sa fin lorsqu’une nouvelle
version de JavaScript a été publiée, l’ES5.
 Dès le début de la nouvelle décennie (les années 2010), les nouveaux
frameworks et bibliothèques JavaScript se sont multipliés. Google
s’entoure d’une communauté de développeur et publie AngularJS et
Jeremy Ashkenas annonce également Backbone.js. Ce dernier est un
framework JavaScript libre et open source basé sur la bibliothèque
Underscore.js. Ces deux outils sont devenus extrêmement populaires
pour différentes raisons. AngularJS est déclaratif et exprimé, alors que
Backbone est impérative et minimale. Cela marque le début des
applications modernes à page unique (SPA) et d’autres applications.
 Facebook aussi publie en 2013 son framework pour créer des interfaces
utilisateur, ReactJS. Par la suite, des dizaines d’autres frameworks
frontend, backend et fullstack ont fait leur apparition approximativement
à cette époque. On peut citer : Angular, Ember, Meteor, Sails, Vue.JS,
Svelte, Mithril, Knockout, Polymer, etc. L’écosystème JavaScript est
devenu plus grand que jamais. Plusieurs nouvelles fonctionnalités arrivent
avec la sortie d’ECMAScript 6 en 2015, modifiant ainsi la façon dont les
développeurs JS écrivent leur code.

1. Nature
2. JavaScript est un langage de scripts qui, incorporé aux balises HTML,
permet d’améliorer la présentation et l’interactivité des pages Web.
3. Ces scripts sont gérés et exécutés par le navigateur lui-même sans
faire appel aux ressources du serveur. Ces instructions seront donc
traitées en direct et surtout sans retard par le navigateur.

Vous aimerez peut-être aussi