FlashKeepers

JavaScript · JavaScript · Università

Basi di JavaScript: funzioni e DOM

Sintassi delle funzioni JavaScript, gestione degli eventi e metodi di base per manipolare il DOM, spiegati con un breve esempio ciascuno.

Informazioni su questo set

42 carte base di JavaScript per JavaScript. Inizia con «Qual è la sintassi di una dichiarazione di funzione base in JavaScript?» e «Come si scrive una function expression (espressione di funzione)?». Altri mazzi di Università sono elencati qui sotto.

42 carte · carte base · Scritto dall'IA, controllato due volte. Modifica quello che vuoi.

Studia questo set gratis Dai un'occhiata Scarica FlashKeepers per iPhone

Si apre nel browser, senza account. App per iPhone e iPad · App per Android

Qual è la sintassi di una dichiarazione di funzione base in JavaScript?
Mostra rispostafunction functionName(parameters) { return value; }
Come si scrive una function expression (espressione di funzione)?
Mostra rispostaconst functionName = function(parameters) { return value; };
Qual è la sintassi di una arrow function?
Mostra rispostaconst functionName = (parameters) => { return value; };
Cosa fa l'istruzione return in una funzione?
Mostra rispostaTermina la funzione e restituisce un valore a chi l'ha chiamata.
Come si imposta un valore predefinito per un parametro di una funzione?
Mostra rispostafunction greet(name = 'Guest') { return 'Hello ' + name; }
Cosa permette di fare a una funzione il rest parameter (...)?
Mostra rispostaAccettare un numero variabile di argomenti sotto forma di array.
Cos'è lo scope di funzione in JavaScript?
Mostra rispostaLe variabili dichiarate all'interno di una funzione sono accessibili solo al suo interno.
Cos'è una closure?
Mostra rispostaUna funzione che ha accesso alle variabili dello scope della funzione esterna anche dopo che quest'ultima è terminata.
Cos'è una funzione callback?
Mostra rispostaUna funzione passata come argomento a un'altra funzione, da eseguire in un secondo momento.
Cos'è una funzione anonima?
Mostra rispostaUna funzione senza nome, spesso usata come callback o salvata in una variabile.
What is an IIFE (Immediately Invoked Function Expression)?
Mostra risposta(function() { code here })(); - a function that runs immediately upon definition.
Cos'è l'hoisting delle funzioni?
Mostra rispostaLe dichiarazioni di funzione vengono spostate in cima al loro scope prima dell'esecuzione del codice, quindi possono essere chiamate prima di essere definite.
Cosa fa il metodo bind()?
Mostra rispostaCrea una nuova funzione con un contesto this fissato e, facoltativamente, con argomenti già impostati.
Cosa fa il metodo call()?
Mostra rispostaInvoca una funzione con un contesto this specificato e argomenti passati singolarmente.
Cosa fa il metodo apply()?
Mostra rispostaInvoca una funzione con un contesto this specificato e argomenti passati come array.

altre 27 carte nell'app

Studia questo set gratis