Introduction à la programmation procédurale en JavaScript
Objectifs :
1.JavaScript versus JAVA
2.Programme interprété versus programme compilé
3.Pourquoi JavaScript ?
4.L’usage de JavaScript
5.Ce qui concerne JavaScript
Qu’est-ce que le JavaScript ?
* (c’est juste une info): Le JavaScript est soumit au standard ECMA-262 (European Computer Manufactures Associations) et le standard ISO : ISO-16262.
* Le JavaScript est une extension du langage HTML qui est incluse dans le code.
* C’est un langage de programmation qui permet d’apporter des améliorations au langage HTML en permettant d’exécuter des commandes.
* Le Javascript va dynamiser votre document HTML, le rendre plus interactif: votre document HTML sera moins statique et donc plus attractif.
JavaScript versus JAVA
* JAVA : langage de programmation compilé et «fortement typé » pour produire des exécutables. Il est développé par Sun Microsystems.
* JavaScript : langage de programmation interprété et « léger, très peu typé ». Initialement, LiveScript, il est développé par Netscape.
Conclusion :
2 langages différents avec des similitudes
Programme interprété versus programme compilé
Programme interprété :
Langage simple à écrire et à programmer
En général, il est lent à son exécution
À chaque appel, il se lance/ s’exécute ligne par ligne
Dépend du browser/ Navigateur (et version)
Programme compilé :
Langage avec une syntaxe plus complexe (riche)
Nécessite une pratique programmative (expert)
Production d’un exécutable (source binaire)
Dépend de la Machine (concept de Virtual Machine)
Pourquoi JavaScript ?
1.JavaScript est un langage de scripts qui est supporté par les navigateurs (populaires)
*Netscape supporte JavaScript
*Internet Explorer supporte JavaScript, JScript et VBScript
2.JavaScript est considéré comme le « core skill for web development »
3.JavaScript est facile à apprendre !!..
Introduction en JavaScript (453 KO) (Cours PDF)