Maison >interface Web >js tutoriel >Que sont les fonctions ?

Que sont les fonctions ?

Susan Sarandon
Susan Sarandonoriginal
2024-12-01 04:25:11234parcourir

What are Functions?

Explication du concept avec une analogie : En JavaScript, une fonction est comme un outil dans une boîte à outils. nous pouvons avoir de nombreuses fonctions dans notre programme qui effectuent différentes tâches en fonction de l'entrée, dans le cas d'un outil, vous pouvez imaginer une perceuse et le foret qui est la partie de la perceuse que vous pouvez changer en fonction du matériau que vous utilisez travailler sur.
Par exemple, si je travaillais sur du métal, je devrais équiper ma perceuse du foret approprié pour faire le travail. Vous pouvez donc considérer le matériau comme le paramètre à prendre en compte lors du perçage, quelle serait la fonction, la exécution d'une action.

Découvrez cet exemple :

const drill = (material) => { 
  if (material === 'wood') {   
    console.log('Use point bit'); 
  } else if (material === 'metal') {
    console.log('Use cobalt drill bit');
  }
}

Explication de la syntaxe.
Nous commençons donc par déclarer une variable const qui est un moyen de stocker une valeur appartenant à un type de données spécifique. Par type de données, je fais référence au type de valeur avec lequel nous travaillons. Pour l'instant les principaux types primitifs à considérer sont :

  • string = morceau de texte, vous écrivez une chaîne à l'intérieur de '', "" ou ``. (Le les guillemets sont importants car ils indiquent à notre programme que le texte est une chaîne et non un nom de variable).
  • numéro = un nombre (1, 2, 3, 4...etc)
  • booléen = valeur vraie ou fausse, utile lors de la vérification des conditions.
  • undefined = la variable n'a pas reçu de valeur.
  • nul = 0

dans ce cas, nous stockons une fonction dans notre variable Drill, et nous savons grâce à la syntaxe suivante que Drill est une fonction () => {}. Les parenthèses sont l'endroit où nous pouvons spécifier si nous voulons que les gens transmettent des entrées à notre fonction pour obtenir un comportement personnalisé. Dans ce cas, nous définissons la valeur, en termes de programmation, du paramètre sur (matériau), ce qui signifie que nous attendons de l'utilisateur qu'il saisisse un matériau pour savoir quel foret utiliser. ensuite nous avons une flèche qui est une manière concise de définir une fonction et les accolades où nous écrirons le code que nous voulons que notre fonction exécute.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn