Want to create interactive content? It’s easy in Genially!
javascript
yassir jaaidi
Created on February 9, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
PROGRAMME EN
Module 105: Programmer en JavaScript
JAVASCRIPT
édité par: Yassir JAAIDI
INDEX
01
Fonctions
02
Lambda
Module 105: Programmer en JavaScript
03
appel Asynchrone
"fonction"
Qu'est-ce qu'une fonction ?
Les fonctions font partie des briques fondamentales de JavaScript. Une fonction est une procédure JavaScript, un ensemble d'instructions effectuant une tâche ou calculant une valeur. Afin d'utiliser une fonction, il est nécessaire de l'avoir auparavant définie au sein de la portée dans laquelle on souhaite l'appeler.
Module 105: Programmer en JavaScript
01
Il existe deux grands types de fonctions en JavaScript :
natives
personnalisées
ou prédéfinies (qui sont en fait des méthodes)
qu’on va pouvoir créer. Par exemple:
- toFixed()
- toString()
- length()
- slice()
- split()
On voir la syntaxe
01
SYNTAXE:
On utilise le mot cle "function":
Cette fonction permet de afficher un message "Bonjour tout le monde" sur le console. On peut bien sur afficher sur la page.
L'appel de la fonction sera comme:
L'appel de la fonction c'est normal. le meme principe en fait avec python.
01
SYNTAXE:
On utilise le mot cle "function":
Fonction peut prend des parametre comme ce cas "Name". Aussi peut retourner un valeur. Et aussi peut stocker cette fonction sur un variable et le utiliser.
"fonction 'LAMBDA' "
Qu'est-ce qu'une Fonction fléchées ?
Les fonctions fléchées en JavaScript nous permettent de créer des fonctions plus courtes et anonymes. Les fonctions fléchées sont écrites sans le mot-clé "function". Elles ont été introduites en ES6.Avant ES6, nous pouvions définir une fonction JavaScript avec une déclaration de fonction ou une expression de fonction. Les expressions de fonction étaient utilisées pour définir des fonctions anonymes. Les fonctions fléchées nous permettent d'écrire les expressions de fonction avec une syntaxe plus concise.
Module 105: Programmer en JavaScript
https://www.tutorialspoint.com/javascript/javascript_arrow_functions.htm
02
SYNTAXE:
Ici, les paramètres p1, p2, ..., pN sont facultatifs. Nous pouvons utiliser le nom de la variable suivi d'une paire de parenthèses pour invoquer la fonction flèche.
Veuillez noter que nous pouvons toujours écrire une fonction fléchée avec le mot-clé return et des accolades.
02
Affichage : 2
EXEMPLE:
"appel asynchrone "
Qu'est-ce que asynchrone programmation ?
La programmation asynchrone est une technique qui permet à un programme de démarrer une tâche à l'exécution potentiellement longue et, au lieu d'avoir à attendre la fin de la tâche, de pouvoir continuer à réagir aux autres évènements pendant l'exécution de cette tâche. Une fois la tâche terminée, le programme en reçoit le résultat.
Module 105: Programmer en JavaScript
https://developer.mozilla.org/fr/docs/Learn/JavaScript/Asynchronous/Introducing
03
EXEMPLE:
03
EXEMPLE:
Ici, La fonction "callback" est comme une auxilliaire fonction qui permet de rappelle la fonction . NB: en prut utiliser n'mport quel nom.
THANK YOU!