wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

JHanvsarsycjrkiwpatg

Total questions: 32

Worksheet time: 16mins

Name
Class
Date
1.

Javascript è un linguaggio di

a)

marcatura

b)

stile

c)

formattazione

d)

programmazione

e)

archiviazione

2.

Quale tag HTML permette di inserire codice Javascript nella pagina?

a)

<src>

b)

<js>

c)

<script>

d)

<javascript>

e)

<link>

3.

Quale delle seguenti rappresenta una dichiarazione di variabile corretta in Javascript?

a)

function a(23);

b)

let a = 35;

c)

int a = 28;

d)

for a = 12.5;

e)

a = 15;

4.

Come si dichiara una variabile di tipo stringa in Javascript?

a)

variable parola;

b)

let parola = "ciao";

c)

string parola;

d)

String parola;

e)

parola = "ciao";

5.

Come si dichiara una variabile numerica in Javascript?

a)

variable n = 5;

b)

float n[5];

c)

int n = 5;

d)

int n;

e)

let n = 5;

6.

Quale dei seguenti metodi dell'oggetto document può essere usato per accedere ad un elemento HTML tramite il suo id?

a)

getHTMLelement

b)

getElementByClassName

c)

getElementById

d)

getElementFromHTML

e)

getFormElement

7.

Quale dei seguenti metodi può essere utilizzato per scrivere nella console del browser?

a)

console.print()

b)

console.log()

c)

browser.log()

d)

window.print()

e)

alert()

8.

Quale dei seguenti metodi può essere utilizzato per far comparire un messaggio in un pop-up nella parte alta della finestra del browser?

a)

console.print()

b)

console.log()

c)

browser.log()

d)

window.print()

e)

alert()

9.

Come si chiama, in Javascript, il tipo di dato che permette di memorizzare sequenze di caratteri?

a)

string

b)

word

c)

character

d)

array

e)

dictionary

10.

Quale dei seguenti frammenti di codice è corretto?

a)

b)

c)

d)

11.

Cosa scrive in console il frammento di codice mostrato in figura?

a)

1

4

9

16

b)

1

2

3

c)

niente

d)

1

5

14

e)

1

3

5

12.

Cosa scrive in console il frammento di codice mostrato in figura?

a)

3

9

18

24

b)

1

2

3

4

c)

1

3

6

8

d)

136

368

e)

3

6

9

12

13.

Che tipo di variabile viene dichiarata dal codice in figura?

a)

un array

b)

una stringa

c)

una frase

d)

una sequenza

e)

un dizionario

14.

Quale delle seguenti istruzioni assegna alla variabile para un riferimento al primo paragrafo contenuto nella pagina web?

a)

b)

c)

d)

15.

true e false sono valori di tipo

a)

string

b)

function

c)

boolean

d)

number

e)

float

16.

1.0 è un valore di tipo

a)

array

b)

function

c)

boolean

d)

number

e)

word

17.

[ 1.0, 2, 3.5 ] è

a)

una stringa

b)

un array

c)

una sequenza

d)

una funzione

e)

un booleano

18.

Cosa scrive in console il codice mostrato in figura?

a)

4

b)

5

-2

"ciao"

0.7

c)

3

d)

-2

"ciao"

0.7

5

e)

5

19.

Cosa scrive in console il codice mostrato in figura?

a)

[0, 1]

b)

[0, 1, 2]

c)

[1, 2, 3]

d)

[1, 2]

e)

[1, 3]

20.

Quale delle seguenti converte la stringa s in caratteri minuscoli?

a)

toLowerCase(s)

b)

s.toLower()

c)

lower(s)

d)

s.toLowerCase()

e)

s = lower()

21.

Quale metodo consente di accedere ad un carattere di una stringa?

a)

charAt

b)

at

c)

chr

d)

pos

e)

character

22.

Il metodo split

a)

suddivide una stringa restituendo un array di sottostringhe

b)

suddivide una stringa e restituisce la prima sottostringa

c)

suddivide una stringa in due sottostringhe

d)

suddivide un array di stringhe in due array

e)

suddivide una stringa in un array di caratteri singoli

23.

Cosa scrive in console il codice mostrato in figura?

a)

true

b)

false

c)

"fox"

d)

"The quick brown"

e)

3

24.

In un'istruzione if, la condizione

a)

dev'essere racchiusa tra parentesi tonde

b)

dev'essere racchiusa tra parentesi quadre

c)

dev'essere racchiusa tra parentesi graffe

d)

non dev'essere racchiusa

25.

Cosa scrive in console il codice mostrato in figura?

a)

x = 3; n = 2

b)

x = 6; n = 3

c)

x = 1; n = 1

d)

niente

e)

x = 0; n = 0

26.

Quale metodo permette di associare ad un pulsante il codice da eseguire quando viene cliccato?

a)

addButtonEvent

b)

clickEventAssociate

c)

onClickDo

d)

addEventListener

e)

addFunction

27.

Qual è la sintassi corretta per associare l'esecuzione della funzione myFun all'evento click sul pulsante btInvia?

a)

btInvia = addEventListener("click", myFun{});

b)

btInvia.addEventListener("click", myFun);

c)

addEventListener(btInvia,"click", myFun);

d)

btInvia.addClickEvent(myFun);

e)

myFun.addEvent("click", btInvia);

28.

Quale proprietà di un componente testuale (ad esempio un paragrafo) permette di impostare il testo al suo interno?

a)

elementText

b)

font

c)

innerText

d)

text

e)

textContent

29.

Se nella variabile parola è memorizzata la stringa "coleottero", quale delle seguenti espressioni estrae da essa la sottostringa "leo"?

a)

parola.extract(2,5)

b)

parola.slice(2,5)

c)

parola.split(3,5)

d)

parola.get(2,4)

e)

extract(parola,2,5)

30.

L'istruzione s = s - 5; può essere scritta:

a)

s -- 5;

b)

s -= 5;

c)

s < - 5;

d)

s = -5;

e)

s == 5;

31.

L'operatore che calcola il resto della divisione è

a)

#

b)

rem

c)

%

d)

$

e)

//

32.

const car = {type:"Fiat", model:"500", color:"white"};

è la dichiarazione di

a)

un array

b)

un oggetto

c)

una classe

d)

una libreria

e)

un modulo