vuoi
o PayPal
tutte le volte che vuoi
Switch
Cicli
5. Funzioni
6. Oggetti e Classi
7. Array e Metodi Utili
8. Manipolazione del DOM
9. Eventi
document.getElementById("bottone").addEventListener("click", function() {
alert("Bottone cliccato!");
});
10. Promesse e Async/Await
function delay(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
async function esempioAsync() {
console.log("Inizio");
await delay(2000);
console.log("Fine dopo 2 secondi");
}
11. Fetch API
fetch("https://api.example.com/dati")
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error("Errore:", error));
12. Local Storage
localStorage.setItem("chiave", "valore");
let valore = localStorage.getItem("chiave");
localStorage.removeItem("chiave");
13. Moduli ES6
// file.js
export function saluta() {
console.log("Ciao");
}
// main.js
import { saluta } from "./file.js";
saluta();