Apprendre le JavaScript : Le sucre syntaxique

Поділитися
Вставка
  • Опубліковано 6 січ 2025

КОМЕНТАРІ • 25

  • @jeandarius8791
    @jeandarius8791 2 роки тому +6

    Ouf je comprends enfin le spread opérateur et la déstructuration, merci beaucoup 👏

  • @antonbourtnik
    @antonbourtnik 2 роки тому +10

    Super intéressant !! Ça serait cool de le faire également pour PHP.

  •  Рік тому

    Merci pour ces cours de JavaScript

  • @mondesirntsoumou8685
    @mondesirntsoumou8685 2 роки тому

    Wahou , c'est super, Félicitations Grafikart !!

  • @antoinetouchard2243
    @antoinetouchard2243 2 роки тому +1

    Vidéo vraiment au top, merci pour ton travail !

  • @elierakotonomenjanahary2150
    @elierakotonomenjanahary2150 2 роки тому

    Merci beaucoup. Plus de connaissances pour faciliter mes codes

  • @moussabiao
    @moussabiao 2 роки тому

    Merci beaucoup !!! Tu me donnes de l'inspiration.

  • @IllusionIRL
    @IllusionIRL 2 роки тому

    Superbe vidéo, pour les étudiants, c'est souvent un élément qui perturbe

  • @ProductionAtHome
    @ProductionAtHome 2 роки тому

    Merci t'es au top !

  • @yohannandre682
    @yohannandre682 Рік тому

    Merci pour tout

  • @nico77
    @nico77 2 роки тому

    vidéo parfaite, merci

  • @Spb8Lighting
    @Spb8Lighting 7 місяців тому

    Super intéressant, merci !
    Pour le ternaire, par contre, de mon côté j'aime bien en imbriquer plusieurs, mais avec l'indentation qui va bien, du coup on retrouve la syntaxe quasiment classique d'un if/elseif/else:
    const age = 16
    const a =
    age == 18 ? 'Majeur' :
    age >= 17 ? 'Mineur qui peut conduire' :
    'Mineur'

  • @morfalm1584
    @morfalm1584 2 роки тому +1

    Je ne comprends les avantages de la destructuration au niveau des appels de fonction... Dans l'exemple que tu donnes, tu ajoutes 'region' à l'appel de la fonction et dans les paramètres de la fonctions. Comme un appel classique de fonction... sauf que tu a joutes des accolades autour. Qu'est-ce que ça apporte ?

    • @tamantaman
      @tamantaman 2 роки тому +1

      Ca évite de devoir écrire toute la chaîne de l'objet, sur des centaines de lignes c'est un gain de temps. Par exemple dans React au lieu d'écrire props.valeur1, props.valeur2 on écrit {valeur 1, valeur 2}. La logique reste la même, c'est purement syntaxique.

    • @grafikart
      @grafikart  2 роки тому +3

      Le principal avantage c'est que tu n'as plus besoin d'un ordre de paramètre définit (tu utilise des propriété nommé ce qui est plus clair qu'un ordre un peu arbitraire)

  • @TheSpeedX
    @TheSpeedX 2 роки тому

    Super video

  • @e-genieclimatique
    @e-genieclimatique 2 роки тому

    Pour les puissances le ** est pas mal : console.log(2**4) 2 puissance 4

  • @jeanloic2026
    @jeanloic2026 2 роки тому +1

    Ce serai bien d'avoir un chapitre dédié aux fonctions asynchrones

    • @grafikart
      @grafikart  2 роки тому

      Le chapitre sur les promise arrive ;)

    • @_Greenflag_
      @_Greenflag_ 2 роки тому

      @@grafikart c'est promis ? ; p
      sinon on fera du Catch

  • @_Greenflag_
    @_Greenflag_ 2 роки тому

    Hmm oui d'accord avec le "sucre syntaxique", mais pas à ce que cela entache la lisibilité
    Par exemple à 5:05 a??=3, si je relis mon code 2 mois plus tard ou quelqu'un d'autre le lit, je ne comprendrai pas tout de suite. Je préfère ici la bonne vieille condition : if (a === null) ou alors if ( !a ) ... un compromis reste à faire selon moi

    • @grafikart
      @grafikart  2 роки тому +2

      Le chapitre est surtout là pour permettre aux gens de comprendre la syntaxe si il la retrouve, mais clairement parfois être plus explicite est clairement mieux en terme de compréhension.

  • @lmz-dev
    @lmz-dev 2 роки тому

    double = n => (n /= 2, n * 4)
    Des fois 2:22 on aimerait bien avoir 2 ou 3 petites instructions sur une seule ligne, ce que ne permettent pas les accolades.
    Avec des parenthèses et des instructions séparées par des virgules, c'est possible...

  • @heap_or_stack
    @heap_or_stack 2 роки тому

    Tant de sucre! 🍭🍬