buOndì.prOg*
sOnO.in.classe.ed.è.la.secOnda.Ora.
di.infOrmatica.pechè.alla.prima.
avremmO.dOvutO.avere.matematica.ma.
ma.il.prOf.nOn.c'era.perchè.era.
dal.dentista.dispiacee.dispiacee.
Ma.passiamO.alle.cOse.serie: infOrmatica.
Oggi.abbiamO.parlatO.di:
Ajax: acrOnimO.di.AsynchrOnOus JavaScript.and.XML, è.unO.strumentO.di sviluppO.per.la.realizzaziOne.
sOnO.in.classe.ed.è.la.secOnda.Ora.
di.infOrmatica.pechè.alla.prima.
avremmO.dOvutO.avere.matematica.ma.
ma.il.prOf.nOn.c'era.perchè.era.
dal.dentista.dispiacee.dispiacee.
Ma.passiamO.alle.cOse.serie: infOrmatica.
Oggi.abbiamO.parlatO.di:
Ajax: acrOnimO.di.AsynchrOnOus JavaScript.and.XML, è.unO.strumentO.di sviluppO.per.la.realizzaziOne.
di.applicaziOni.web interattive.
client=interprete, browser (javascript).
java.è.un’alternativa.alla.tecnOlOgia.che.stiamO.
client=interprete, browser (javascript).
java.è.un’alternativa.alla.tecnOlOgia.che.stiamO.
utilizzandO.nOi.
java.nOn.è.javascript.
e.viceversa!!
JavaScript.è.un.linguaggiO.di.scripting.
java.nOn.è.javascript.
e.viceversa!!
JavaScript.è.un.linguaggiO.di.scripting.
OrientatO.agli.Oggetti.cOmunemente.usatO.nei.siti.web.
Fu.Originariamente.sviluppatO.da.Brendan.Eich.
della.Netscape.CommunicatiOns.cOn.
Fu.Originariamente.sviluppatO.da.Brendan.Eich.
della.Netscape.CommunicatiOns.cOn.
il.nOme.di.Mocha.e.successivamente.di.LiveScript,
le.funziOni:
le.funziOni:
dentrO.il.marcatOre.vannO.inserite.prOcedure.
le.funziOni.spessO.devOnO.essere.
le.funziOni.spessO.devOnO.essere.
ripetute.e.quindi.si.puO’.assegnare.il.nome.alla.sequenza.di.
istruziOni.e.pOi.usare.questO.nOme.del.
prOgramma.senza.dOver.riscrivere.tutte.
le.istruziOni.
es.
istruziOni.e.pOi.usare.questO.nOme.del.
prOgramma.senza.dOver.riscrivere.tutte.
le.istruziOni.
es.
function saluta(){
alert(“ciao”);
}
saluta();
mettetelO.in.HTML.cOn.tutti.i.tag.
che.mancanO.e.vedrete...
riprendendO.le.funziOni…
elencO.di.istruziOni.raggruppate.da.un.nOme.
Per.definire.una.funziOne.si.
usa.la.parOla.functiOn.
Parametri:
elencO.di.istruziOni.raggruppate.da.un.nOme.
Per.definire.una.funziOne.si.
usa.la.parOla.functiOn.
Parametri:
(variabili) di.sOlitO.le.variabili.in.javascript.vengOnO.
passate.per.valOre: si.fa.una.cOpia.della.variabile.e.viene.
passate.per.valOre: si.fa.una.cOpia.della.variabile.e.viene.
passata.la.cOpia.quindi.il.valOre.Originale.nOn.cambia.
function nome_funzione (elenco eventuali parametri) {
istruzione_1;
istruzione_n;
}
I.parametri.cOstituiscOnO.le.variabili.
su.cui.Opera.una.funziOne.
Se.i.parametri.sOnO.più.di.unO, si separanO.
function nome_funzione (elenco eventuali parametri) {
istruzione_1;
istruzione_n;
}
I.parametri.cOstituiscOnO.le.variabili.
su.cui.Opera.una.funziOne.
Se.i.parametri.sOnO.più.di.unO, si separanO.
cOn.una.virgOla
functiOn nOme:
funziOne (parametrO1, parametrO2, parametrO3)
all’internO.della.funziOne.è.pOssibile.dichiarare.
funziOne (parametrO1, parametrO2, parametrO3)
all’internO.della.funziOne.è.pOssibile.dichiarare.
altre.variabili.che.vengOnO.chiamate.
variabili.lOcali.
il.+.serve.a.cOncatenare.
cOme.si.distingue.una.funziOne.da.una.prOcedura?? la.funziOne.assume.e.restituisce (return).un.valOre.
Ora.vi.salutO.se.hO.altre.
cOse.da.aggiungere.riaggiOrnerO'.
il.my.blOggins..
variabili.lOcali.
il.+.serve.a.cOncatenare.
cOme.si.distingue.una.funziOne.da.una.prOcedura?? la.funziOne.assume.e.restituisce (return).un.valOre.
Ora.vi.salutO.se.hO.altre.
cOse.da.aggiungere.riaggiOrnerO'.
il.my.blOggins..
xOxO,
CamiLLa<3
No comments:
Post a Comment