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…
Realizziamo un semplice esempio di chiamata AJAX utilizzando delle API libere. L’API free che andremo ad utilizzare è questa: https://apiv3.iucnredlist.org/api/v3/country/list?token=9bb4facb6d23f48efbf424bb05c0c1ef1cf6f468393bc745d42179ac4aca5fee Questa API può essere utilizzata senza chiedere nessuna apy-key, dunque…
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…
In questa lezione utilizzeremo le tecnologie AJAX jQuery e JSON per realizzare una chiamata asincrona ad un file presente sul server. Dunque proveremo a leggere i dati da un file…
AJAX e jQuery sono tecnologie utili per implementare delle chiamate asincrone, in maniera piuttosto semplice. Abbiamo già parlato di AJAX in questa lezione: Introduzione ad AJAX e abbiamo visto come…
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…