diff --git a/javascript/JS_Esercizi 10 - localStorage/watchlist/script.js b/javascript/JS_Esercizi 10 - localStorage/watchlist/script.js index 317ce44..6ea80a1 100644 --- a/javascript/JS_Esercizi 10 - localStorage/watchlist/script.js +++ b/javascript/JS_Esercizi 10 - localStorage/watchlist/script.js @@ -30,8 +30,20 @@ let filmWatchlist = [ { titolo: "Harry Potter e la Pietra Filosofale", anno: "2001" } ]; + /** - * STEP 1: Funzione Renderizza (visualizza) la lista + * STEP 1: Caricamento Iniziale + * Leggi la chiave "my_watchlist" dal localStorage. + * Se esiste, parsa la stringa e riempi l'array 'filmWatchlist'. + * Se non esiste, lascia l'array vuoto. + * Infine chiama visualizzaLista(). + */ +function caricaLista() { +} + + +/** + * STEP 2: Funzione Renderizza (visualizza) la lista * Pulisce l'HTML e ricrea gli elementi basandosi sull'array filmWatchlist * 1. Pulisci il contenuto di 'listaFilm'. * 2. Per ogni film in 'filmWatchlist', crea un
titolo (anno)
@@ -40,15 +52,6 @@ let filmWatchlist = [ function visualizzaLista() { } -/** - * STEP 2: Caricamento Iniziale - * Leggi la chiave "my_watchlist" dal localStorage. - * Se esiste, parsa la stringa e riempi l'array 'filmWatchlist'. - * Se non esiste, lascia l'array vuoto. - * Infine chiama visualizzaLista(). - */ -function inizializzaApp() { -} /** * STEP 3: Aggiunta e Salvataggio @@ -65,7 +68,7 @@ function inizializzaApp() { // AVVIO -inizializzaApp(); +caricaLista(); diff --git a/javascript/JS_Esercizi 11 - API/02_get_lista_utenti/script.js b/javascript/JS_Esercizi 11 - API/02_get_lista_utenti/script.js index cec1694..7412cec 100644 --- a/javascript/JS_Esercizi 11 - API/02_get_lista_utenti/script.js +++ b/javascript/JS_Esercizi 11 - API/02_get_lista_utenti/script.js @@ -1,6 +1,30 @@ // ⚠️ COMPILARE PRIMA DI INIZIARE const BASE_URL = 'http://localhost:3000/api'; + +/** + * FUNZIONE che crea la card HTML per un singolo utente + * + * Passi: + * 1. Crea un template literal con la struttura HTML della card + * 2. Usa i dati dell'oggetto user per popolare i campi + * 3. La struttura della card deve essere simile a questa: + *📍 comune
+ *