Vous êtes sur la page 1sur 1

Parcours Cours Business AK

Accueil > Cours > Apprenez à programmer avec JavaScript > Démarrez votre programme avec la fonction main

Apprenez à programmer avec JavaScript

15 heures  Facile Licence 


Mis à jour le 16/10/2020

 

Gérer la logique
Démarrez votre programme avec la fonction main  d'un programme 
en JavaScript

1. Démarrez votre
programme avec la
fonction main

2. Choisissez la
condition
appropriée pour
contrôler le
déroulement de
votre programme
(if, else, switch)

3. Utilisez la bonne
boucle pour répéter
les tâches (for,
while)

4. Gérez des erreurs et


des exceptions dans
votre programme
Découvrez l'avantage de JavaScript : un langage, de  5. Résumé de la partie
nombreux environnements 2

L'avantage du JavaScript, c'est que ce langage vous permet de programmer dans de  Quiz : Véri ez ce
nombreux environnements différents. Gardez cependant en tête que la façon d'exécuter que vous avez

le code est légèrement différente dans chaque environnement. Nous allons ici explorer appris sur la

brièvement trois environnements différents : JSBin, les pages web et les serveurs. logique
informatique !
Découvrez JSBin

JSBin est un excellent outil pour tester des extraits de code en JavaScript : c'est pour cette   
raison que je l'ai utilisé pour démontrer certains outils ou principes. Voyons comment il
exécute le code.

Dans JSBin, vous pouvez écrire du code ligne par ligne dans le volet JavaScript, et utiliser
le bouton Run pour l'exécuter. JSBin parcourt alors vos lignes de code et les exécute l'une
après l'autre. L'ordre est donc important.

Par exemple, ce morceau de code :


javascript

1 let numberOfGuests = 20;


2 console.log(numberOfGuests); // 20

n'est pas identique à :


javascript

1 console.log(numberOfGuests); // undefined
2 let numberOfGuests = 20;

JSBin est un environnement simple qui exécute votre code ligne par ligne lorsque vous
cliquez sur le bouton Run.

Écrivez du code pour des pages web


Si vous avez suivi les exercices jusqu'ici, vous avez écrit du code JavaScript pour une page
web. Mais vous n'avez pas encore vu comment votre code est interprété en arrière-plan !

Dans les exercices des chapitres précédents, j'ai ajouté du code à un chier
JavaScript. Mais comment ce code a-t-il été ensuite exécuté dans le navigateur
intégré ?

Eh bien, il y avait d'autres chiers (auxquels vous n'aviez pas accès) qui effectuaient ce
travail pour vous.  En effet, il y avait un autre chier JavaScript qui importait votre tableau
d'épisodes et produisait les éléments qu'il ajoutait ensuite à la page web. Ce chier était
ensuite importé par le chier HTML (qui indique au navigateur ce qu'il devrait y avoir sur
la page) et exécutait automatiquement le code.

C'est plus ou moins de cette façon que JavaScript fonctionne sur le web. Vous écrivez du
code, l'enregistrez dans un ou plusieurs chiers, puis importez ces chiers par une balise
spéciale dans votre chier HTML. Le navigateur exécute ensuite automatiquement le
code dans ces chiers, en général dans l'ordre de leur importation.

Il existe un cours complet sur JavaScript pour le web, donc quand vous aurez ni
celui-là, pourquoi ne pas y jeter un œil ? 

Écrivez du JavaScript pour le web

Écrivez du JavaScript pour des serveurs

Il fut un temps où JavaScript ne pouvait s'utiliser que dans des pages web (en avant-plan),
mais ce n'est plus vrai ! Il peut maintenant aussi s'utiliser en arrière-plan, pour gérer
l'accès à certaines ressources.

Prenez par exemple un service de messagerie mail. Vous avez une page web qui vous
permet d'accéder à vos messages, mais ils ne sont pas enregistrés dans cette page. Ils
sont enregistrés dans une base de données, et la page que vous utilisez accède à cette
base de données à travers un serveur, qui peut être écrit en JavaScript !

Néanmoins, les serveurs doivent être actifs à tout moment, et seuls certains éléments de
code doivent être exécutés à certains moments. Par exemple, le code qui vous permet
d'accéder à vos messages ne doit être exécuté que si et quand vous décidez d'ouvrir votre
client de messagerie !

Dans ce cas, un environnement (tel que Node) couplé à un code JavaScript particulier fait
que cela se produit. Le serveur réagit à votre ouverture du client de messagerie, véri e
l'authenti cation et envoie vos messages. 

En résumé 

Dans ce chapitre, vous avez :

appris à utiliser JSBin ;


appris à créer du JavaScript pour des pages web ;
découvert que le JavaScript peut aussi s'utiliser pour des serveurs.

Dans le chapitre suivant, nous allons nous intéresser aux instructions conditionnelles, et
à la façon de contrôler le déroulement d'un programme.

J'AI TERMINÉ CE CHAPITRE ET JE PASSE AU SUIVANT

CHOISISSEZ LA CONDITION APPROPRIÉE


QUIZ : VÉRIFIEZ CE QUE VOUS AVEZ
POUR CONTRÔLER LE DÉROULEMENT
 APPRIS SUR LES DONNÉES ET LES TYPES 
DE VOTRE PROGRAMME (IF, ELSE,
!
SWITCH)

Le professeur
Will Alexander
Scottish developer, teacher and musician based in Paris.

OPENCLASSROOMS ENTREPRISES EN PLUS


Français
 
L'entreprise Employeurs Nous rejoindre

Financement Devenez mentor


CONTACT

Forum Conditions générales d'utilisation

Blog Politique de Protection des données


personnelles

Accessibilité

Vous aimerez peut-être aussi