wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Javascript test

Total questions: 28

Worksheet time: 15mins

Name
Class
Date
1.

Koja je ekstenzija Javascript datoteke?

a)

.java

b)

.js

c)

.jvs

d)

.script

2.

Šta je JavaScript?

a)

Programsko okruženje za servere

b)

Programski jezik za web

c)

Jezik za stilizovanje stranica

d)

Jezik za baze podataka

3.

Koji su osnovni tipovi podataka u JavaScriptu ?

a)

Number, String, Boolean, Object, Bigint

b)

Int, Float, String, Char

c)

BothNumbe, Text, Boolean, List

d)

Numeric, Text, Logic, Collection

4.

Kako se deklarise varijabla u JavaScriptu (klasični način)?

a)

num x=5;

b)

var x=5;

c)

variable x=5;

d)

let x=5;

5.

Kako se u JavaScriptu definiše funkcija?

a)

func myFunction() {...}

b)

def myFunction()

c)

function myFunction(){...}

d)

myFunction function() {...}

6.

Kada se kod unutar funkcije izvršava?

a)

Kad se stranica učita ?

b)

Automatski uvijek

c)

Kad je funkcija pozvana (invoked)

d)

Nikada

7.

Šta vraća izraz "5" + 3 u JavaScriptu?

(a)  

8.

Šta vraća typeof 123?

a)

number

b)

integer

c)

float

d)

object

9.

Koja je razlika između operatora == i === u JavaScriptu?

a)

Nema razlike

b)

Nema tipa - oba porede vrijednost

c)

==upoređuje vrijednost === upoređuje vrijednost i tip

d)

=== nije validan operator

10.

Koja je ispravna sintaksa za komentar u jednoj liniji u JavaScriptu?

a)

<!--komentar-->

b)

// komentar

c)

/* komentar */

d)

#komentar

11.

Kako deklarisemo niz (array) u JavaScriptu?

a)

var arr = (1,2,3);

b)

var arr = {1,2,3};

c)

var arr = [1,2,3];

d)

var arr = <1,2,3>;

12.

Ako imamo var car = {type:"Fiat", model:"500", color:"white"};, car je …

a)

String

b)

Array

c)

Object

d)

Number

13.

Šta vraća typeof null u JavaScriptu?

a)

null

b)

object

c)

undefined

d)

value

14.

Ako deklarisemo varijablu, ali joj ne dodijelimo vrijednost — koja je njena vrijednost?

a)

0

b)

""

c)

undefined

d)

null

15.

Koji komanda vraća tip varijable/izraza?

(a)  

16.

Ako imamo let x = 5; let y = 2; let z = x + y; — kolika je vrijednost z?

(a)  

17.

Šta će JavaScript vratiti ako primijenimo typeof na niz (array)?

a)

array

b)

object

c)

list

d)

string

18.

Da li je JavaScript osjetljiv na velika i mala slova (case-sensitive)?

a)

da

b)

ne

c)

samo za funkcije

d)

samo za imena varijabli

19.

Koja metoda služi da pristupimo HTML elementu po njegovom id-u?

a)

document.getElementByClass()

b)

document.getElementByTag()

c)

document.getElementByName()

d)

document.getElementById()

20.

Koje ime varijable nije ispravno ?

a)

var _ime=2;

b)

var $ime=3;

c)

var ime=4;

d)

var #ime=2;

21.

Koju instrukciju u Javascript koristite da unesete vrijednost putem konzole ?

a)

input

b)

read

c)

prompt

d)

getElement()

22.

Koju instrukciju koristite u Javascript za ispis vrijednosti u konzoli ?

a)

console.log()

b)

console.print()

c)

console.write()

d)

console.out()

23.

Šta će biti rezultat funkcije ?

(a)  

24.

Šta će biti rezultat funkcije ?

(a)  

25.

Šta će biti rezultat progrma ?

(a)  

26.

Šta će biti rezultat funkcije ?

(a)  

27.

Koja je sintaksa ispravna za promjenu sadržaja u paragrafu ?

<p id="demo">Ovo je demonstracija</p>

a)

#demo.innerHTML="Zdravo narode";

b)

document.getElementByName("p").innerHTML="Zdravo narode";

c)

document.getElement("p").innerHTML="Zdravo narode";

d)

document.getElementById("demo").innerHTML="Zdravo narode";

28.

Koja sintaksa je ispravna a upućuje na vanjsku skriptu koja se zove "xxx.js" ?

a)

<script href="xxx.js">

b)

<script src="xxx.js">

c)

<script name="xxx.js">

d)

<script link="xxx.js">