WorksheetsJavaScript Pt2
Total questions: 62
Worksheet time: 31mins
Qual è il nome ufficiale di JavaScript?
ECMAScript
Java
LiveScript
JScript
In quale anno JavaScript è diventato uno standard ECMA?
2009
1995
1997
2000
Quale azienda ha sviluppato inizialmente JavaScript?
IBM
Oracle
Netscape
Microsoft
Qual è la versione di ECMAScript che corrisponde a JavaScript 1.5?
ECMAScript Edition 3
ECMAScript 7
ECMAScript 6
ECMAScript Edition 5
Qual è una delle principali differenze tra Java e JavaScript?
Java è interpretato, JavaScript è compilato
JavaScript è un linguaggio di programmazione, Java no
Java è compilato, JavaScript è interpretato
Java e JavaScript sono identici
Cosa significa che JavaScript è debolmente tipizzato?
I tipi devono essere dichiarati esplicitamente
I tipi sono assegnati ai dati implicitamente
Non ci sono tipi in JavaScript
I tipi sono sempre forti
Quale metodo è utilizzato per mostrare un messaggio in un dialogo?
console.log()
alert()
document.write()
prompt()
Qual è la sintassi corretta per dichiarare una variabile in JavaScript?
nomevariabile;
var nomevariabile;
let nomevariabile;
const nomevariabile;
Quale delle seguenti parole chiave non può essere utilizzata per dichiarare una variabile?
const
function
let
var
Qual è la differenza principale tra var, let e const?
let e const non possono essere usati
var è più sicuro di let e const
let e const hanno scope di blocco, var ha scope globale
Non ci sono differenze
Cosa rappresenta il valore null in JavaScript?
Un valore indefinito
Una stringa vuota
L'assenza di un valore
Un numero
Quale dei seguenti è un tipo primitivo in JavaScript?
Array
Object
String
Function
Quale metodo viene utilizzato per accedere a un elemento HTML per ID?
getElementById()
getElementsByTagName()
getElementsByClassName()
querySelector()
Quale dei seguenti operatori è utilizzato per la negazione logica in JavaScript?
&&
||
==
!
Qual è la sintassi corretta per un'istruzione if in JavaScript?
if (condizione) ... ;
if (condizione) { ... }
if { condizione }
if condizione { ... }
Quale metodo è utilizzato per scrivere un messaggio nella console?
prompt()
alert()
document.write()
console.log()
Quale dei seguenti è un metodo per manipolare gli array in JavaScript?
push()
append()
add()
insert()
Quale dei seguenti metodi restituisce un nuovo array contenente solo gli elementi che soddisfano una condizione?
map()
filter()
forEach()
reduce()
Quale dei seguenti è un modo per creare un oggetto in JavaScript?
Entrambi i primi
var o = Object()
var o = {}
var o = new Object()
Quale dei seguenti metodi è utilizzato per rimuovere un elemento da un array?
pop()
splice()
delete()
remove()
Quale dei seguenti è un evento HTML?
onLoad
onChange
Tutti i precedenti
onClick
Quale dei seguenti metodi è utilizzato per aggiungere un gestore di eventi?
addListener()
onEvent()
attachEvent()
addEventListener()
Quale dei seguenti è un modo per accedere a un elemento HTML tramite la sua classe?
getElementByClass()
getElementsByClassName()
querySelector()
getElementsByTagName()
Quale dei seguenti è un metodo per convertire una stringa in un numero intero?
parseFloat()
parseInt()
toInteger()
convertToInt()
Quale dei seguenti è un modo per concatenare stringhe in JavaScript?
append()
Usare l'operatore +
join()
concat()
Quale dei seguenti è un metodo per ottenere la lunghezza di una stringa?
size()
length()
length
getLength()
Quale dei seguenti è un modo per dichiarare una funzione in JavaScript?
function nomeFunzione() { ... }
def nomeFunzione() { ... }
function: nomeFunzione() { ... }
funzione nomeFunzione() { ... }
Quale dei seguenti è un modo per restituire un valore da una funzione?
valore;
yield valore;
return valore;
output valore;
Quale dei seguenti è un modo per creare un array in JavaScript?
var a = [];
var a = Array();
Entrambi i primi
var a = new Array();
Quale dei seguenti metodi restituisce un nuovo array con gli elementi in ordine inverso?
flip()
sort()
reverse()
invert()
Quale dei seguenti è un modo per accedere al primo elemento di un array?
array.firstElement()
array[0]
array[1]
array.first()
Quale dei seguenti è un modo per rimuovere l'ultimo elemento di un array?
pop()
removeLast()
shift()
delete()
Quale dei seguenti è un modo per aggiungere un elemento alla fine di un array?
append()
push()
insert()
add()
Quale dei seguenti è un modo per ottenere un sotto-array?
getSubArray()
subArray()
extract()
slice()
Quale dei seguenti è un modo per verificare se un valore è NaN?
checkNaN()
isNotANumber()
isNaN()
isFinite()
Quale dei seguenti è un modo per controllare se un numero è finito?
isFinite()
checkFinite()
isFiniteNumber()
isNotFinite()
Quale dei seguenti è un modo per ottenere la data corrente?
currentDate()
getCurrentDate()
Date.now()
new Date()
Quale dei seguenti è un modo per formattare una data in JavaScript?
getFormattedDate()
formatDate()
toLocaleDateString()
dateFormat()
Quale dei seguenti è un modo per creare un evento personalizzato?
createEvent()
new Event()
Event.create()
customEvent()
Quale dei seguenti è un modo per fermare l'esecuzione di un evento?
stopPropagation()
preventDefault()
stopEvent()
cancelEvent()
Quale dei seguenti è un modo per ottenere il valore di un input in un form?
Tutti i precedenti
document.forms['formName'].elemento.value
document.getElementById('elemento').value
document.forms[0].elemento.value
Quale dei seguenti è un modo per validare un form?
validate()
onSubmit()
validateForm()
checkForm()
Quale dei seguenti è un modo per resettare un form?
remove()
reset()
clear()
empty()
Quale dei seguenti è un modo per inviare un form?
submit()
send()
submitForm()
post()
Quale dei seguenti è un modo per ottenere il numero di elementi in un form?
elements.length
size
count
length
Quale dei seguenti è un modo per accedere a un elemento di un array usando un ciclo?
for (var i = 0; i < array.length; i++)
for (i = 0; i < array.size; i++)
for (i in array)
for (array as i)
Quale dei seguenti è un modo per ottenere il valore di un checkbox?
checked
isChecked
value
getValue
Quale dei seguenti è un modo per ottenere il valore di un radio button selezionato?
Tutti i precedenti
document.forms['formName'].radioName.value
document.getElementById('radioName').value
document.querySelector('input[name="radioName"]:checked').value
Quale dei seguenti è un modo per ottenere il valore di un textarea?
value
text
content
innerHTML
Quale dei seguenti è un modo per ottenere il valore di un input di tipo password?
text
innerHTML
value
content
Quale dei seguenti è un modo per ottenere il valore di un input di tipo file?
content
innerHTML
value
files
Quale dei seguenti è un modo per ottenere il valore di un input di tipo hidden?
text
value
content
innerHTML
Quale dei seguenti è un modo per ottenere il valore di un input di tipo submit?
text
innerHTML
content
value
Quale dei seguenti è un modo per ottenere il valore di un input di tipo reset?
innerHTML
text
value
content
Quale dei seguenti è un modo per ottenere il valore di un input di tipo button?
value
text
content
innerHTML
Quale dei seguenti è un modo per ottenere il valore di un input di tipo checkbox?
checked
value
getValue
isChecked
Quale dei seguenti è un modo per ottenere il valore di un input di tipo radio?
checked
isChecked
value
getValue
Quale dei seguenti è un modo per ottenere il valore di un input di tipo text?
value
innerHTML
content
text
Quale dei seguenti è un modo per ottenere il valore di un input di tipo email?
content
text
value
innerHTML
Quale dei seguenti è un modo per ottenere il valore di un input di tipo url?
innerHTML
content
text
value
Quale dei seguenti è un modo per ottenere il valore di un input di tipo number?
innerHTML
value
text
content
Quale dei seguenti è un modo per ottenere il valore di un input di tipo range?
innerHTML
content
text
value
