Javascript Tutorial Italiano 09 - Introduzione alle Funzioni

Поделиться
HTML-код
  • Опубликовано: 25 окт 2024

Комментарии • 29

  • @donali6918
    @donali6918 3 года назад +8

    Grazie mille per tutti i tuoi video, continua così.

  • @wai7899
    @wai7899 2 месяца назад +1

    un'azienda di informatica vuole assumermi e mi ha chiesto di imparare angular e nestjs
    però ho visto che serve prima consocere fondamenta di javascript, html , css e typescript
    ho solo 3 mesi per arrivare in azienda con almeno la capacità di leggere il codice , mi sto sparando 4-5 ore a sera dopo il lavoro e ti devo dire che con questi video mi stai salvando , poi volevo chiederti se puoi fare una guida su nestjs che in italiano c'è ne sono pochissime e non sono per nulla soddisfacenti.
    PS: appena posso ti farò una donazione perché meriti tantissimo

  • @denisbabin3442
    @denisbabin3442 3 года назад +7

    Bravissimo Edo, spieghi meglio del mio Prof di FrontEnd :)

  • @davidecapra5343
    @davidecapra5343 Год назад +1

    Mi stai salvando con questi video. TI ringrazio 😍

  • @flaviolonzi8684
    @flaviolonzi8684 3 года назад +2

    Troppo forte Edo !!

  • @albibianci2486
    @albibianci2486 3 года назад +2

    Bel video fatto molto bene

    • @EdoardoMidali
      @EdoardoMidali  3 года назад

      ti ringrazio :D

    • @yeayea8334
      @yeayea8334 3 года назад

      @@EdoardoMidali
      Ciao edo c’è un motivo particolare per cui metti const invece di let? io vedo che se metto let funziona ugualmente (però non cambia colore alla parola nome)

    • @GS_progamer
      @GS_progamer 3 года назад

      @@yeayea8334 le const non puoi cambiarle in futuro, i let si

    • @emkeyhell
      @emkeyhell 3 года назад

      @@yeayea8334 La differenza tra Let e Const é che una variabile definita con Const non può essere riassegnata o dichiarata nuovamente.
      Di conseguenza usiamo Let quando il valore della nostra variabile dovrà cambiare nel tempo , nel caso contrario usiamo const.

  • @danieleesposito5488
    @danieleesposito5488 2 года назад +1

    molto bello anche se per mia difficoltà ho dovuto vedere per 2 volte la parte del ""innesto della funzione""

  • @sl870
    @sl870 2 года назад

    in pratica se nella funzione non definiamo il parametro essa è "scope locale" invece se il parametro è definito nella funzione essa diventa globale quindi se chiamiamo la funzione al di fuori del codice essa viene stampata e non genera l'errore,
    Quindi se alla funzione diamo un parametro essa diventa globale giusto e non più locale in pratica la versatilità della situazione sta nel fatto che gli diamo o meno un parametro alla funzione

  • @yuliyap6827
    @yuliyap6827 2 года назад

    Ti adoro. Ho capito tutto xd

  • @danieler.3507
    @danieler.3507 2 года назад

    Ciao, sto seguendo i tuoi corsi che risultano davvero eccezionali e molto istruttivi.
    Volevo sottoporti questo mio problema e se gentilmente riesci a darmi una spiegazione (o anche altri utenti se riescono ad aiutarmi).
    //prendo il button
    const myButton = document.querySelector('button');
    //definisco una funzione
    function saluta (){
    alert('Ciao Ciao ');
    }
    //associo l'evento onclick a myButton e richiamo la funzione saluta()
    myButton.onclick = saluta();
    //questo procedimento non funziona: Mi compare all'avvio della pagina l'alert Ciao Ciao, ma non funziona se premo il bottone.
    //non ne capisco il motivo
    Grazie !!

    • @absolute7880
      @absolute7880 2 года назад

      myButton.onclick = function saluta (){
      alert('Ciao Ciao ');
      }
      Non sono un esperto ma credo che hai bisogno di assegnare l'evento alla funzione.

  • @dorean37
    @dorean37 Год назад +1

    4:16 - ma che casino è?

  • @edwardsicily
    @edwardsicily 2 года назад

    Non sarebbe più giusto dichiarare le funzioni nestate prima della funzione parente? O non cambia nulla?

    • @EdoardoMidali
      @EdoardoMidali  2 года назад +1

      Non cambia nulla se le definisci con function nome. Altirmenti come const nome = function dovrebbe darti errore.
      In altri linguaggi di programmazione ti da errori se inverti l'ordine

    • @edwardsicily
      @edwardsicily 2 года назад

      @@EdoardoMidali Grazie edo, sei un grande. Potresti fare un video su come impostare vsCode per migliorare la produttività?

    • @EdoardoMidali
      @EdoardoMidali  2 года назад +1

      @@edwardsicily per la produttività vorrei fare l'anno prossimo dei video che eccedono la programmazione. Quindi concetti applicabili in realtà a qualsiasi cosa.

  • @savinolanotte7012
    @savinolanotte7012 2 года назад +2

    1:45 per tutti quelli all'estero che pensano di cucinare bene la pasta, prendete nota ahaha

  • @rosap.4148
    @rosap.4148 4 месяца назад

    Io uso le funzioni freccia

  • @YuriosoFPV
    @YuriosoFPV 2 года назад +1

    In verità c'è il bimby comunque aahahhaha

  • @bytescript2
    @bytescript2 2 года назад

    Buonasera, 13:06 non capisco come viene definito 'name', non hai passato nessun valore

    • @bytescript2
      @bytescript2 2 года назад

      lo prende da cognome in pratica, ogni valore che viene passato come parametro definisce name?

    • @EdoardoMidali
      @EdoardoMidali  2 года назад +1

      @@bytescript2 yes

    • @bytescript2
      @bytescript2 2 года назад +1

      @@EdoardoMidali grazie, abbastanza contorto comunque hahaha