Il 0% ha trovato utile questo documento (0 voti)
21 visualizzazioni18 pagine

Esame Completo Di JavaScript

Il documento contiene una serie di domande a scelta multipla riguardanti JavaScript e il DOM, coprendo argomenti come l'arrotondamento dei numeri, la scrittura di stringhe, l'uso di funzioni e metodi, e la manipolazione del DOM. Ogni domanda presenta quattro opzioni di risposta, di cui solo una è corretta. Le domande sono progettate per testare la conoscenza di JavaScript e delle sue funzionalità.
Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
21 visualizzazioni18 pagine

Esame Completo Di JavaScript

Il documento contiene una serie di domande a scelta multipla riguardanti JavaScript e il DOM, coprendo argomenti come l'arrotondamento dei numeri, la scrittura di stringhe, l'uso di funzioni e metodi, e la manipolazione del DOM. Ogni domanda presenta quattro opzioni di risposta, di cui solo una è corretta. Le domande sono progettate per testare la conoscenza di JavaScript e delle sue funzionalità.
Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Sei sulla pagina 1/ 18

JavaScript

Domanda 1:

In JavaScript, come si arrotonda il numero 7.25 al numero intero più vicino?

a) arrotonda(7.25)

b) Math.round(7.25)

c) Math.rnd(7.25)

d) rnd(7.25)

Domanda 2:

In JavaScript, qual è il modo corretto di scrivere la stringa "Ciao mondo" in una pagina
web?

document.print("Ciao mondo")

document.write("Ciao mondo")

c) window.print("Ciao mondo")

d) window.write("Ciao mondo")

Domanda 3:

In JavaScript, cosa fa l'istruzione break?

a) Termina l'esecuzione del metodo attuale

b) Termina l'esecuzione del codice

c) Salta alla prossima iterazione del ciclo for, while o do-while attuale

d) Finalizza l'esecuzione dell'attuale ciclo for, while o do-while

Domanda 4:
In JavaScript, come si apre una nuova finestra del browser?

a) document.open("pagina.html")

b) document.new("pagina.html")

c) window.open("pagina.html")

d) window.new("pagina.html")

Domanda 5:

Nel DOM, per ottenere la classe CSS che si applica a un elemento si utilizza la
propiedad

a) css

b) classe

c) nomeClasse

stile

Domanda 6:

In una pagina XHTML, qual è il modo corretto di fare riferimento a un file esterno
con codice JavaScript chiamato "xxx.js"?

a) <script name="xxx.js" type="text/javascript" />

b) <script href="xxx.js" type="text/javascript" />

c) <script src="xxx.js" type="text/javascript" />

d) Le risposte precedenti non sono corrette

Domanda 7:

In JavaScript, come si scrive un'istruzione condizionale per verificare che


la variabile "i" è diversa da 5?
a) se(i <> 5)

b) se(i != 5)

c) se i <> 5

d) se i != 5

Domanda 8:

In JavaScript, come si inserisce un commento che occupa una riga?

a) <!-- Commento -->

b) // Commento

c) ' Commento

d) Le risposte precedenti non sono corrette

Domanda 9:

In JavaScript, l'operatore per concatenare le stringhe è

d) Le risposte precedenti non sono corrette

Domanda 10:

JavaScript è un linguaggio di programmazione

a) Compilato

b) Interpretato
c) Non strutturato

d) Le risposte precedenti non sono corrette

Domanda 11:

Un file esterno con codice JavaScript deve contenere il tag <script>?

a) Sì

b) No

Domanda 12:

In JavaScript, come si chiama il metodo che verifica un'espressione regolare e restituisce


vero se si verifica?

a) controlla()

b) exec()

c) esegui()

d) test()

Domanda 13:

In JavaScript, per terminare un ciclo di tipo 'for' si usa

a) Non si può

b) Uscita per

c) pausa

d) Le risposte precedenti non sono corrette

Domanda 14:
In JavaScript, quale funzione viene utilizzata per dividere una stringa in base a
un separatore?

a) corrispondi()

b) replace()

c) slice()

d) split()

Domanda 15:

Nel DOM, per ottenere il contenuto testuale di una parte della pagina si utilizza la
proprietà

a) contenuto

b) testo

c) contenutoTestuale

valore

Domanda 16:

Secondo il DOM, tutto in una pagina web è

a) Un attributo

b) Un nodo

c) Una tabella

d) Le precedenti risposte non sono corrette

Domanda 17:
In JavaScript, per ottenere un carattere specifico da una stringa in base alla sua posizione si
utilizza la funzione
a) char()

b) charAt()

c) valore()

d) Le risposte precedenti non sono corrette

Domanda 18:
Per quanto riguarda JavaScript e Java, si può dire che

a) JavaScript è la versione interpretata di Java

b) JavaScript è un sottoinsieme di Java

c) JavaScript è un ramo (branch) che è nato da Java

d) Le risposte precedenti non sono corrette

Domanda 19:

Quale tag HTML si usa per scrivere codice JavaScript?

a) <script>

b) <javascript>

c) <scripting>

d) <js>

Domanda 20:

Nel DOM, per rimuovere un elemento figlio si utilizza il metodo

a) eliminaFiglio()

b) dropChild()
c) removeChild()

d) Le precedenti risposte non sono corrette

Domanda 21:

In JavaScript, le stringhe letterali (costanti) si scrivono

a) Come sequenze di caratteri racchiuse tra virgolette singole

b) Come sequenze di caratteri racchiuse tra virgolette singole o doppie

c) Come sequenze di caratteri racchiuse tra parentesi graffe

d) Come sequenze di caratteri racchiuse tra parentesi quadre

Domanda 22:

Che cos'è JSON?

a) Un linguaggio di programmazione orientato agli oggetti basato su JavaScript

b) Un server di applicazioni basato su JavaScript

c) Un formato leggero per lo scambio di dati utilizzato in JavaScript

d) Le risposte precedenti non sono corrette

Domanda 23:

In JavaScript, come si genera un numero casuale?

a) Math.rnd()

b) Math.round()

c) Math.random()
d) Le risposte precedenti non sono corrette

Domanda 24:

DOM è l'acronimo di

a) Marcatura dell'oggetto documento

b) Documento del Modello

c) Modello di Oggetto di Dominio

d) Le risposte precedenti non sono corrette

Domanda 25:

Il DOM è standardizzato da

a) Apple, Microsoft e Mozilla

b) ECMA

c) ISO

d) W3C

Domanda 26:

In JavaScript, come si definisce una funzione chiamata 'miFunzione'?

a) funzione:miFunzione()

b) funzione->miFunzione()

c) funzione miFuncion()

d) Le risposte precedenti non sono corrette

Domanda 27:
In JavaScript, come si inserisce un commento che occupa una riga?

a) # Commento

b) // Commento

c) ' Commento

d) Le risposte precedenti non sono corrette

Domanda 28:

In JavaScript, come si apre una nuova finestra del browser?

window.blank("pagina.html", "nuova")

b) finestra.nuova("pagina.html", "nuova")

c) window.create("pagina.html", "nuova")

d) Le risposte precedenti non sono corrette

Domanda 29:

In JavaScript, qual è il modo corretto per creare un array?

a) var txt = new Array:1=("tim"),2=("kim"),3=("jim")

b) var txt = new Array(1="tim",2="kim",3="jim")

c) var txt = new Array("tim","kim","jim")

d) var txt = new Array(1:"tim",2:"kim",3:"jim")

Domanda 30:

In JavaScript, come si scrive un ciclo "for" per contare da 1 a 5?

a) per(i = 1; i <= 5; i++)


b) per(i <= 5; i++)

c) per i = 1 a 5

d) Le risposte precedenti non sono corrette

Domanda 32:

In JavaScript, cosa fa l'istruzione continue?

a) Termina l'esecuzione del metodo attuale

b) Termina l'esecuzione del codice

c) Salta alla seguente iterazione nel ciclo for, while o do-while attuale

d) Termina l'esecuzione del ciclo for, while o do-while attuale

Domanda 33:

Rispetto ai browser web, il BOM è il

a) Modello di Oggetto Byte

b) Modello degli oggetti del browser

c) Modello di Oggetto Binario

d) Le risposte precedenti non sono corrette

Domanda 34:

In JavaScript, come si chiama una funzione chiamata "miFuncion"?

a) chiama la funzione miFuncion()

b) chiama miFuncion()

c) miFunzione()
d) Le risposte precedenti non sono corrette

Domanda 35:

Dove si può inserire codice JavaScript in un documento HTML?

a) Nel <head>

b) Nel <body>

c) Tanto nell'<head> che nel <body>

d) Se il codice è in un file a parte, solo nell'<head>

Domanda 36:

In JavaScript, come si mette un messaggio nella barra di stato del browser?

window.status("il messaggio")

b) navigator.status("il messaggio")

c) window.status = "il messaggio"

d) navigator.status = "il messaggio"

Domanda 37:

Identifica la funzione del tag HTML <noscript>

a) L'etichetta <noscript> viene utilizzata per definire un contenuto che riassume la


funzionalità di uno script: questo contenuto viene visualizzato solo se il browser non supporta
scripting

b) L'etichetta <noscript> disattiva nel browser la capacità di eseguire uno script

c) L'etichetta <noscript> può essere utilizzata dai designer per indicare che una
pagina web impiega scripting: se si utilizza <noscript>, il browser elaborerà la pagina web
più efficientemente
d) Tutte le risposte sono corrette

Domanda 38:

In un browser web, per scrivere qualcosa nella console si usa

a) console.append()

b) console.log()

c) console.print()

d) console.write()

Domanda 39:

In JavaScript, quale funzione si usa per convertire una stringa in minuscolo?

a) lower()

b) minuscole()

c) toLower()

d) toLowerCase()

Domanda 40:

In JavaScript, come si calcola il massimo tra i numeri 2 e 4?

a) ceil(2, 4)

b) top(2, 4)

c) Math.ceil(2, 4)

d) Math.max(2, 4)

Domanda 41:
In JavaScript, le posizioni dei caratteri di una stringa iniziano a

-1

b) 0

c) 1

d) Le risposte precedenti non sono corrette

Domanda 42:

Rispetto alla fine dell'istruzione in JavaScript

a) Si impiega il punto e virgola (;) ed è obbligatorio

b) Si utilizza il punto e virgola (;), ma è facoltativo

c) Non viene utilizzato alcun delimitatore

d) Le risposte precedenti non sono corrette

Domanda 43:

Nel DOM, per visitare il nodo fratello successivo si utilizza

fratello

b) prossimo

c) prossimoFratello

d) Le risposte precedenti non sono corrette

Domanda 44:

In JavaScript, come si chiama il metodo che verifica un'espressione regolare e restituisce


la catena che la soddisfa?
a) controlla()

b) exec()

c) esegui()

d) test()

Domanda 46:

In JavaScript, come si ottiene la versione del browser?

a) browser.appVersion

b) browser.version

c) navigator.appVersion

d) navigator.version

Domanda 47:

In JavaScript, come si può navigare alla pagina precedente nella cronologia di navigazione?

a) navigator.go(-1)

b) document.url.prev()

c) url.restituisci()

d) history.back()

Domanda 48:

In JavaScript, per accedere a un cookie si utilizza

a) document.arrayCookie

b) document.cookie
c) document.getCookie()

d) Le risposte precedenti non sono corrette

Domanda 49:

Quale funzione esiste nel DOM?

a) getElementsById()

b) getElementByName()

c) getElementsByTagName()

d) Le risposte precedenti non sono corrette

Domanda 50:

Il DOM rappresenta una pagina web come

un albero

b) Una lista

c) Una tabella hash

d) Le risposte precedenti non sono corrette

Domanda 51:

In JavaScript, per ottenere la lunghezza della stringa "cad", si utilizza

a) strlen(cad)

b) len(cad)

c) lunghezza.cad
d) Le risposte precedenti non sono corrette

Domanda 52:

In JavaScript, come si apre una finestra con il messaggio "Ciao mondo!"?

alert("Ciao mondo!");

Ciao mondo!

c) alertBox("Ciao mondo!");

d) msgBox("Ciao mondo!");

Domanda 53:

In JavaScript, come si scrive un'istruzione condizionale per controllare che


la variabile "i" è uguale a 5?

a) se i=5 allora

b) se(i=5)

c) se i==5 allora

d) se(i==5)

Domanda 54:

Nel DOM, per aggiungere un elemento figlio si usa il metodo

a) appendChild()

b) creaFiglio()

c) newChild()

d) Le risposte precedenti non sono corrette


Domanda 56:

Quale delle seguenti affermazioni sugli array in JavaScript è falsa?

a) Gli elementi possono avere tipi diversi

b) Non è possibile creare array multidimensionali

c) L'indice può essere una stringa o un intero

d) Si usano le parentesi quadre per indicare le posizioni nell'array

Domanda 57:

In JavaScript, come si chiama l'oggetto che rappresenta un'espressione regolare?

Non c'è nessun oggetto

b) ExpReg

c) RegExp

d) Rexp

Domanda 58:

In JavaScript, l'operatore per concatenare le stringhe è

&

d) Le risposte precedenti non sono corrette

Domanda 59:

Nel DOM, il tipo di un nodo si ottiene con la proprietà


tipoElemento

b) tipo di nodo

c) tipo

d) Le risposte precedenti non sono corrette

Domanda 61:

In JavaScript, riguardo alla dichiarazione delle variabili

a) È sempre necessario dichiarare le variabili

b) Si può forzare la dichiarazione con Option Implicit

c) Si dichiarano con la parola riservata Dim

d) Le risposte precedenti non sono corrette

Potrebbero piacerti anche