Valeur est une fonction

JavaScriptJavaScriptBeginner
Pratiquer maintenant

This tutorial is from open-source community. Access the source code

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, nous allons explorer le concept de fonctions en JavaScript. Nous allons apprendre à définir et à appeler des fonctions, à passer des arguments et à retourner des valeurs. De plus, nous allons pratiquer l'utilisation de la fonction isFunction() pour vérifier si une valeur donnée est une fonction. À la fin de ce laboratoire, vous aurez une compréhension solide de la manière dont les fonctions fonctionnent en JavaScript et de la manière de les utiliser efficacement dans votre code.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28420{{"Valeur est une fonction"}} javascript/data_types -.-> lab-28420{{"Valeur est une fonction"}} javascript/arith_ops -.-> lab-28420{{"Valeur est une fonction"}} javascript/comp_ops -.-> lab-28420{{"Valeur est une fonction"}} end

Vérifier si une valeur est une fonction

Pour vérifier si une valeur est une fonction, vous pouvez utiliser l'opérateur typeof avec le type primitif function.

Voici un exemple d'une fonction qui vérifie si une valeur donnée est une fonction :

const isFunction = (val) => typeof val === "function";

Vous pouvez l'utiliser comme ceci :

isFunction("x"); // false
isFunction((x) => x); // true

Pour commencer à pratiquer la programmation, ouvrez le Terminal/SSH et tapez node.

Sommaire

Félicitations ! Vous avez terminé le laboratoire Value Is Function. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.