Le JavaScript est un langage "client". I.E contrairement au PHP il ne nécessite pas de serveur pour interpréter un résultat. Il est implanté nativement sur tous les navigateurs ainsi vous pouvez exécuter vos propres fonctions JavaScipt grâce aux consoles de débogage F12 ou ctrl + maj + I
Pour réaliser du JavaScript on utilise les balise <script/>
Pour déclarer une variable, on utilise les mots clefs var ou let
Il existe différents types de variables
il s'agit à la fois des valeurs décimales héxadécimales, octales entières ou flottantes
il s'agit de variables pouvant valoir TRUE ou FALSE (0 ou 1)
Se sont toutes les valeurs textuelles alphanumériques encadrées par des guillemets ou des apostrophes.
Elements indispensables dans la réalisation d'un projet en JavaScript. Un objet est une structure issue d'une classe. Attention l'implémentation des classes en JavaScript diffère grandement des autres langages.
Il faut noter que contrairement au C# au C ou au Java, le JavaScript est faiblement typé ce qui signifie qu'une variable peut changer de type en cours d'instruction
Comme pour tout langage, les variables possèdent une portée. (I.E elles ne sont pas forcement accèssibles à tout les endroit du code
Une variable en portée globale est accèssible à tous les endroits du code
Le navigateur va afficher ceci
Une variable en portée locale est accèssible dans la fonction dans laquelle elle a été déclarée
Le navigateur va afficher ceci
Il existe plusieurs façons d'afficher du texte
Cette méthode n'est plus utilisée, elle consiste à réécrire sur le document le texte passé en paramètre
Dans cet exemple le contenu de la page va être remplacée par "mon nouveau texte". La méthode document.write interprete aussi l'HTML
Cette méthode va faire apparaître un popup avec le message en paramètre