Quand devez-vous utiliser l'instruction return dans les fonctions fléchées ES6 ?
P粉771233336
P粉771233336 2023-08-22 13:20:02
0
2
503

Les nouvelles fonctions fléchées ES6 indiquent que dans certains cas, return

Cette expression est également la valeur de retour implicite de cette fonction.

Dans quelles situations dois-je utiliser return dans une fonction fléchée ES6 ?

P粉771233336
P粉771233336

répondre à tous (2)
P粉258083432

Je comprends cette règle générale...

Les candidats sont :

// 平方根 value => Math.sqrt(value) // 求和 (a,b) => a+b

Pour les autres opérations (où plusieurs lignes de code sont requises, des valeurs de retour explicites sont requises)

    P粉012875927

    Jackson a partiellementrépondu à cette questiondans une question similaire :

    Je voudrais ajouter la définition deblock:

    Exemple:

    // 返回:undefined // 解释:一个空的带有隐式返回的块 ((name) => {})() // 返回:'Hi Jess' // 解释:没有块意味着隐式返回 ((name) => 'Hi ' + name)('Jess') // 返回:undefined // 解释:块内需要显式返回,但是缺少了 ((name) => {'Hi ' + name})('Jess') // 返回:'Hi Jess' // 解释:块内有显式返回 ((name) => {return 'Hi ' + name})('Jess') // 返回:undefined // 解释:一个包含单个标签的块。没有显式返回。 // 更多信息:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/label ((name) => {id: name})('Jess') // 返回:{id: 'Jess'} // 解释:隐式返回表达式 ( ),其求值为一个对象 ((name) => ({id: name}))('Jess') // 返回:{id: 'Jess'} // 解释:块内有显式返回对象 ((name) => {return {id: name}})('Jess')
      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!