0
votes

Quand utiliser le second support et quand pas en JavaScript?

const index = users.findIndex((user) => {
        user.id === id
    })

    console.log(index)

1 commentaires

Ici, différents types de la déclaration de fonction ont été très bien expliqués: freecodecamp.org/forum/t/function-inside-A-Round-Brackets/.../a>


3 Réponses :


0
votes

Parce que rien n'est retourné dans le deuxième exemple. En omettant les supports, vous causez un retour. Dans les crochets, vous devez utiliser une déclaration de retour; xxx

est identique à écrire xxx

s'il y a des supports, alors vous devez utiliser une déclaration de retour. S'il n'y a pas de crochets, JavaScript renvoie implicitement l'expression évaluée - user.id === ID .


0 commentaires


0
votes

C'est parce que lorsque vous ouvrez les crochets, vous devez indiquer un retour. Par exemple, celui-ci -> (paramètre) => quelque chose <- est égal à ceci -> (paramètre) => {renvoyer quelque chose} <- la principale différence entre celles Deux est que dans le second cas, vous pouvez mettre davantage de code et dans le premier cas, c'est seulement un retour.

# 1 exemple xxx

# 2 Exemple xxx < / pré>


0 commentaires