jet:introduction_to_javascript
Table of Contents
What is a scripting language
HTML | Markup language | content |
---|---|---|
CSS | Style sheet language | presentation |
Javascript | Programming language | behaviour |
- can't access local files - can't directly access database - can't access hardware (USB, etc.)
Javascript is a client-side language
other uses of javascript
Application | Acrobat, Illustrator, Photoshop, AE, etc. |
---|---|
Server-side | Node.js, Google Apps Script |
Javascript can be disabled
1995 | Livescript | Développé par Brendan Eich |
---|---|---|
1996 | Javascript | Le nom de javascript est pris suite à un accord Sun/Netscape pour surfer sur la popularité de java. |
Avec IE3 Microsoft décide de foutre la merde quand ça devient populaire avec sa variante, le JScript.|
1997 | ECMAScript | |
---|---|---|
1999 | ECMAScript 3 | Le premier dont on peut considérer qu'il y a un support complet pour chaque grand navigateur. |
2009 | ECMAScript 5 published | Ajoute des fonctionnalités avancées, backward compatible ES3 |
Ce cours se focalise sur l'ECMAScript 3 !
ES4 n'a jamais vu le jour.
Javascript n'est pas dérivé de java, ce n'est pas une version light de Java et ça n'a rien à voir avec connaître Java ou non.
What do you need to write javascript ?
Rien de particulier : un éditeur texte.
jet/introduction_to_javascript.txt · Last modified: 2015/11/29 23:31 by leo