Skip to content

Commit ce5b370

Browse files
committed
adding some info on JS
1 parent 9211e77 commit ce5b370

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

00-javascript.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@ permalink: /js/
77
**JavaScript** est un langage de programmation...
88
* **scripté** (interprété) - pas de compilateur à proprement parler.* **côté client** - s’exécute dans un navigateur en général(il existe des environnements côté serveur : NodeJS).* **asynchrone** - plusieurs « morceaux » peuvent s’exécuter en parallèle.
99

10-
Il a été créé en 1995, pour Netscape Navigator, par Brendan Eich (en 10 jours, selon la légende, pour coïncider avec la sortie de Netscape 2). En fin 1996, Netscape entreprend des démarches pour faire de JavaScript un standard (qui s'appelle ECMAScript).
10+
Une meilleure définition: le rôle du JavaScript consiste typiquement à sélectionner des parties d'un document, et à décrire ce qui doit changer quand un certain événement se produit (selon [Paul Robert Lloyd](https://paulrobertlloyd.com/2018/05/javascript)).
1111

12-
JavaScript n'a rien à voir avec **Java**, un autre language de programmation.
12+
Le langage JavaScript a été créé en 1995, pour Netscape Navigator, par Brendan Eich (en 10 jours, selon la légende, pour coïncider avec la sortie de Netscape 2, alors en forte concurrence avec Microsoft). En fin 1996, Netscape entreprend des démarches pour faire de JavaScript un standard (qui s'appellera ECMAScript).
13+
14+
JavaScript n'a rien à voir avec **Java**, un autre language de programmation qui était à la mode en 1995.
1315

1416
Que permet le JavaScript?
1517
===
@@ -33,7 +35,7 @@ Entre ces deux extrêmes, le JavaScript peut être utilisé pour développer des
3335

3436
Le standard JavaScript est révisé régulièrement. La 6ème version (ES6 ou ES2015) a été finalisée en juin 2015 et la 7ème (ES7 ou ES2016) en juin 2016. Juriy Zaytev propose un [tableau récapitulatif](http://kangax.github.io/compat-table/) des fonctionnalités supportées par les différentes implémentations et navigateurs.
3537

36-
État du JavaScript en 2017
38+
État du JavaScript en 2018
3739
==
3840

3941
De nombreux utilitaires ont été construits sur la base du JavaScript:

0 commit comments

Comments
 (0)