Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Fonctions | Section
Bases de JavaScript

Fonctions

Glissez pour afficher le menu

Les fonctions permettent d’organiser et de réutiliser le code en JavaScript. Une fonction est un bloc de code nommé qui exécute une tâche spécifique. Vous pouvez définir une fonction une seule fois et l’appeler chaque fois que nécessaire.

Il existe trois méthodes courantes pour créer des fonctions : déclarations de fonction, expressions de fonction et fonctions fléchées.

Déclaration de fonction

Une déclaration de fonction utilise le mot-clé function suivi d’un nom, de paramètres et d’un bloc de code.

12345
function add(a, b) { return a + b; } console.log(add(3, 4)); // 7

Expression de fonction

Une expression de fonction assigne une fonction à une variable.

12345
const multiply = function(a, b) { return a * b; }; console.log(multiply(3, 4)); // 12

Fonctions fléchées

Les fonctions fléchées offrent une syntaxe plus courte et plus moderne. Elles sont largement utilisées dans React et Next.js.

12345
const subtract = (a, b) => { return a - b; }; console.log(subtract(5, 2)); // 3

Pour les expressions simples, il est possible de retourner une valeur sans écrire return :

123
const divide = (a, b) => a / b; console.log(divide(10, 2)); // 5

Portée des fonctions

Les variables déclarées à l'intérieur d'une fonction ne sont disponibles qu'au sein de cette fonction. Cela s'appelle la portée locale.

123456
function greet(name) { const message = "Hello, " + name + "!"; return message; } console.log(greet("Sam")); // Hello, Sam!
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 9

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 1. Chapitre 9
some-alt