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
@@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)
@@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.
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
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 !!
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 per la produttività vorrei fare l'anno prossimo dei video che eccedono la programmazione. Quindi concetti applicabili in realtà a qualsiasi cosa.
Grazie mille per tutti i tuoi video, continua così.
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
Bravissimo Edo, spieghi meglio del mio Prof di FrontEnd :)
:D
Mi stai salvando con questi video. TI ringrazio 😍
Troppo forte Edo !!
Bel video fatto molto bene
ti ringrazio :D
@@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)
@@yeayea8334 le const non puoi cambiarle in futuro, i let si
@@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.
molto bello anche se per mia difficoltà ho dovuto vedere per 2 volte la parte del ""innesto della funzione""
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
Ti adoro. Ho capito tutto xd
Ahahahahahahahahah
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 !!
myButton.onclick = function saluta (){
alert('Ciao Ciao ');
}
Non sono un esperto ma credo che hai bisogno di assegnare l'evento alla funzione.
4:16 - ma che casino è?
Non sarebbe più giusto dichiarare le funzioni nestate prima della funzione parente? O non cambia nulla?
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
@@EdoardoMidali Grazie edo, sei un grande. Potresti fare un video su come impostare vsCode per migliorare la produttività?
@@edwardsicily per la produttività vorrei fare l'anno prossimo dei video che eccedono la programmazione. Quindi concetti applicabili in realtà a qualsiasi cosa.
1:45 per tutti quelli all'estero che pensano di cucinare bene la pasta, prendete nota ahaha
Io uso le funzioni freccia
In verità c'è il bimby comunque aahahhaha
Buonasera, 13:06 non capisco come viene definito 'name', non hai passato nessun valore
lo prende da cognome in pratica, ogni valore che viene passato come parametro definisce name?
@@bytescript2 yes
@@EdoardoMidali grazie, abbastanza contorto comunque hahaha