recherche

Maison  >  Questions et réponses  >  le corps du texte

solution javascript !

Marche sur moi...

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

<code>let handleBundleComplete = async () => {

      //不知道什么意思...

      handleBundleComplete = stats => !stats.stats[1].compilation.errors.length && runServer();

 

      const server = await runServer();

      const bs = browserSync.create();

 

      bs.init({

        ...isDebug ? {} : { notify: false, ui: false },

 

        proxy: {

          target: server.host,

          middleware: [wpMiddleware, hotMiddleware],

          proxyOptions: {

            xfwd: true,

          },

        },

      }, resolve);

    };</code>

Vous ne comprenez pas le sens de cet écrit ? Attribuer une valeur à la fonction elle-même au sein d'une fonction ?

1

2

3

4

<code>let handleBundleComplete = async () => {

    handleBundleComplete = (...) => {...}

    ...

}</code>

天蓬老师天蓬老师2850 Il y a quelques jours439

répondre à tous(2)je répondrai

  • 大家讲道理

    大家讲道理2017-05-19 10:44:45

    Attribuer une valeur à la fonction elle-même au sein de la fonction Cette situation se produira
    Par exemple, cette fonction :

    function oneAddTwo () {
    soit le résultat = 1 + 2
    oneAddTwo = function () {retour du résultat}
    retour du résultat
    }

    En tant que scénario d'application réel, il existe une fonction qui détermine quel navigateur est le navigateur actuel. Il y a un certain nombre de logiques de jugement dans cette fonction. Lorsqu'elle est exécutée pour la première fois, il est conclu que le navigateur actuel est Internet Explorer. . Évidemment, si vous appelez cette fonction une deuxième fois, il n'est pas nécessaire de le refaire. Pour exécuter ce tas de logique de jugement, il vous suffit de retourner ie directement. Dans ce cas, dans cette fonction, vous pouvez vous assigner. une autre nouvelle fonction après la première exécution. Cette nouvelle fonction peut retourner directement ie.

    répondre
    0
  • 迷茫

    迷茫2017-05-19 10:44:45

    handleBundleComplete est une variable
    mais cette variable est initialement affectée à une fonction.
    Puis lorsqu'elle est appelée, la variable est à nouveau affectée à une autre fonction.
    N'est-ce pas juste une affectation ?

    répondre
    0
  • Annulerrépondre