BETA
javascript
Nickname
Ruolo
Seleziona
Studente
Designer
Sviluppatore
Esploratore
Quale metodo si usa per creare una promessa che si risolve immediatamente?
Promise.execute()
Promise.resolve()
Promise.done()
Promise.complete()
Tempo residuo
Domanda
0
di
0
Quale sarà il risultato di console.log('1' + 2) in JavaScript?
'12'
3
'1'2'
Error
Tempo residuo
Domanda
0
di
0
Come si crea una arrow function in ES6 che ritorna 'Hello World'?
function() { return 'Hello World'; }
function => 'Hello World'
() => 'Hello World'
() => { return 'Hello World' }
Tempo residuo
Domanda
0
di
0
Qual è il valore di Boolean(0) in JavaScript?
true
false
undefined
null
Tempo residuo
Domanda
0
di
0
Come si dichiara una arrow function che prende un parametro e restituisce il suo quadrato?
x -> x * x
function x => x * x
x => x * x
(x) => {x * x}
Tempo residuo
Domanda
0
di
0
Cosa restituisce typeof undefined?
undefined
object
null
number
Tempo residuo
Domanda
0
di
0
Cosa restituisce "('b' + 'a' + + 'a' + 'a').toLowerCase()"?
banana
baaaa
baNaNa
baanan
Tempo residuo
Domanda
0
di
0
Quali sono i tipi primitivi in JavaScript?
Array, Object, Function
String, Number, Boolean, Null, Undefined, Symbol
HTMLCollection, NodeList
Window, Document
Tempo residuo
Domanda
0
di
0
In ES6, quale costrutto permette di iterare su chiavi e valori in un oggetto?
Object.keys()
Object.values()
Object.entries()
Object.forEach()
Tempo residuo
Domanda
0
di
0
Come si può verificare se un oggetto è un'istanza di una particolare classe?
typeof
instanceof
equals()
isSame()
Tempo residuo
Domanda
0
di
0
Cosa significa "hoisting" in JavaScript?
Le dichiarazioni di variabili e funzioni vengono spostate in cima al loro scope
Una funzione viene eseguita prima della sua dichiarazione
L'ordine del codice viene invertito
Errore di sintassi
Tempo residuo
Domanda
0
di
0
Come si può catturare un errore in una promessa?
Usando il metodo ".catch()"
Usando un blocco "try...catch" all'interno del "then()"
Usando "onerror"
Promesse non gestiscono gli errori
Tempo residuo
Domanda
0
di
0
Cosa comporta l'uso di "async/await" in funzioni che non gestiscono asincronicità?
Migliora le prestazioni
Non cambia nulla
Rende il codice asincrono
Causa errori di compilazione
Tempo residuo
Domanda
0
di
0
Quale metodo si utilizza per prevenire ulteriori modifiche agli attributi di una proprietà?
Object.preventExtensions()
Object.freeze()
Object.seal()
Object.defineProperty()
Tempo residuo
Domanda
0
di
0
Come si modifica dinamicamente una variabile CSS con JavaScript?
setStyle
setCSS
setProperty
defineProp
Tempo residuo
Domanda
0
di
0
Come si può utilizzare ES6 per scambiare i valori di due variabili, `a` e `b`, senza utilizzare una variabile temporanea?
a = b; b = a;
swap(a, b);
a ^= b; b ^= a; a ^= b;
[a, b] = [b, a]
Tempo residuo
Domanda
0
di
0
Cosa restituisce l'uso di "Object.is()" confrontando "+0" e "-0"?
Object.is() è un metodo per confrontare valori in modo accurato.
true
false
undefined
null
Tempo residuo
Domanda
0
di
0
Qual è il risultato di utilizzare "Reflect.apply()" con un contesto errato?
TypeError
ReferenceError
SyntaxError
RangeError
Tempo residuo
Domanda
0
di
0