Want to create interactive content? It’s easy in Genially!

Get started free

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!