map JavaScript
In questa lezione parleremo del metodo map in JavaScript, utilizzato con gli array. Questo metodo crea un nuovo array con i risultati della chiamata di una funzione per ciascun elemento…
In questa lezione parleremo del metodo map in JavaScript, utilizzato con gli array. Questo metodo crea un nuovo array con i risultati della chiamata di una funzione per ciascun elemento…
In questa lezione svilupperemo un algoritmo sui numeri primi in JavaScript. Ricordiamo innanzitutto che un numero è primo quando ha due divisori, cioè 1 e se stesso. La successione dei…
In questa lezione realizzeremo un semplice esempio di chiamate GET in AJAX con jQuery, utilizzando una semplicissima API che restituisce l’immagine di alcuni cani. Un’API dog che potete trovare al…
In questa lezione implementeremo un algoritmo sulla successione di Fibonacci in JavaScript. Innanzitutto ricordiamo che la successione di Fibonacci è una successione di numeri interi positivi in cui ciascun numero,…
Il ciclo do while in JavaScript, così come negli altri linguaggi dove questo costrutto esiste, consente di eseguire le istruzioni almeno una volta. Se la condizione è vera allora si…
Il metodo indexOf in JavaScript restituisce la posizione di partenza di un elemento all’interno di un array o di una stringa. La sintassi di questo metodo è la seguente: nomeArray.indexOf(element)…
In questa lezione utilizzeremo AJAX e JSON per ottenere dati da un server web. Spesso le due tecnologie infatti vengono utilizzate assieme. AJAX e JSON esempio Facciamo subito un esempio…
L’oggetto XMLHttpRequest, che abbiamo accennato già nella scorsa lezione, consente di accedere a documenti di vario tipo caricati su un server, come ad esempio file di testo, pdf, documenti XML,…
AJAX è l’acronimo di Asynchronous JavaScript and XML e possiamo dire che ad oggi è la tecnologia più utilizzata per lo sviluppo di applicazioni web interattive. Con programmazione asincrona intendiamo…
Nella precedente lezione abbiamo accennato il parsing JSON e abbiamo già detto che JSON è un formato testuale indipendente dal linguaggio utilizzato e anche molto semplice da capire. Quasi tutti…
JSON stringify è un metodo che serve a convertire un oggetto o un valore JavaScript in una stringa JSON. Abbiamo già detto che il formato JSON è utilizzato per lo…
Il metodo JSON.parse serve ad analizzare il formato testuale (stringa) di JSON e a costruire il valore JavaScript o l’oggetto. Il valore di ritorno è dunque l’oggetto che corrisponde al…
JSON è un formato utilizzato per lo scambio dei dati ed è l’acronimo di JavaScript Object Notation. È basato sul linguaggio JavaScript e viene utilizzato molto per la programmazione asincrona,…
In questa lezione studieremo il metodo reverse di JavaScript, utile per invertire gli elementi di un array. La sintassi è la seguente: nomeArray.reverse(). Facciamo quindi degli esempi per capirne il…
In questa lezione vedremo come ordinare un array di oggetti. Supponiamo di avere sempre il nostro array di auto e di volerlo ordinare in base all’anno. Quindi chiaramente dobbiamo comparare…
In questo tutorial propongo una semplice versione di una slot machine in JavaScript. Il gioco consiste nel cliccare su un pulsante e provare a vincere, facendo uscire 3 simboli uguali,…
In questa lezione risolveremo degli esercizi sugli oggetti in JavaScript. Continuiamo innanzitutto con l’esempio che abbiamo visto nella precedente lezione e facciamo altre operazioni, come ad esempio la cancellazione di…
Con i metodi shift e unshift tolgo e aggiungo rispettivamente un elemento all’inizio di ciascun array in JavaScript. La sintassi di questi metodi è la seguente: nomeArray.unshift(elemento1, elemento2, …, elementoN)…