wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

js kartkówka 1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Walidacja pól formularza polega na sprawdzeniu

a)

czy użytkownik jest zalogowany

b)

który użytkownik wprowadził dane

c)

czy istnieje plik PHP, który odbierze dane

d)

czy wprowadzone dane spełniają określone reguły.

2.

W kodzie JavaScript pobrano element za pomocą metody getElementById. Aby zmodyfikować zawartość (treść) elementu można użyć właściwości

a)

Body

b)

HTML

c)

innerBody

d)

innerHTML

3.

Które zdarzenie pozwala wykonać kod w języku JavaScript w chwili wysyłania formularza HTML i zablokować lub pozwolić na jego wysłanie?

a)

onClick

b)

onEnter

c)

onSubmit

d)

onChange

4.

Wskaż funkcję JavaScript, za pomocą której można obliczyć połowę kwadratu liczby przekazanej jako argument.

a)

function wynik(a) { return a/2+a/2; }

b)

function wynik(a) { return a*2/2; }

c)

function wynik(a) { return a*a/2; }

d)

function wynik(a) { return 2*a/a; }

5.

obiekt = { q: 1, w: 2, e: 3, r:4 };

W języku JavaScript utworzono obiekt. Aby pobrać wartość własności - e - można zapisać

a)

obiekt:e

b)

obiekt.e

c)

obiekt::

d)

obiekt->e

6.

Z = 0

N = 1

dopóki Z < 3:

N = N * 3- 1

Z = Z + 1

wypisz N

Która wartość zostanie wypisana przez algorytm?

a)

3

b)

5

c)

7

d)

14

7.

W języku JavaScript metoda getElementById odwołuje się do

a)

zmiennej liczbowej.

b)

klasy zdefiniowanej w CSS.

c)

znacznika HTML o podanym id.

d)

znacznika HTML o podanej nazwie klasy.

8.

Aby skorzystać ze skryptu zapisanego w pliku przyklad.js, należy połączyć go ze stroną za pomocą kodu

a)

<script>przyklad.js</script>

b)

<script src="przyklad.js"></script>

c)

<script link="przyklad.js"></script>

d)

<link rel="script" href="przyklad.js">

9.

W skrypcie JavaScript zastosowano metodę DOM getElementsByClassName('akapit'). Metoda ta odwoła się do akapit

a)

<p>akapit</p>

b)

<p id="akapit">akapit2</p>

c)

<p href="akapit">akapit3</p>

d)

<p class="akapit">akapit4</p>

10.

Co spowoduje fragment skryptu w języku JavaScript?

a)

Przypisze zmienną n do zmiennej s.

b)

Przypisze zmiennej s wartość odpowiadającą długości napisu ze zmiennej n.

c)

Wyświetli długość napisu ze zmiennej n.

d)

Przypisze zmiennej s fragment napisu ze zmiennej n, o określonej przez zmienną length długości.

11.

Indeksowanie komórek w tablicy w Javascript zaczyna się od:

a)

0

b)

1

c)

max

d)

min

12.

Jaki będzie wynik działania poniższej instrukcji?

var Tablica=new Array('Anna', 'Iks', 'Jan');

document.write(Tablica[1])

a)

Jan

b)

Anna

c)

Iks

d)

czysta strona - w instrukcji jest błąd

13.

Metoda sqrt() jest zdefiniowana w obiekcie

a)

Array

b)

Window

c)

String

d)

Math

14.

Dostęp do tekstu w polu imie formularza umożliwia odwołanie

a)

document.forms['formularz'].text.

b)

document.forms['formularz'].imie.

c)

document.forms['formularz'].imie.value.

d)

document.forms['formularz'].imie.text.

15.

Jakie elementy wypisze funkcja wypisz(2) stworzona w języku JavaScript?

a)

6

b)

3 4 6

c)

3 4 6 8

d)

2 3 4 6

16.

Dla dowolnego a z przedziału (0,99) zadaniem funkcji zapisanej w języku Java Script jest:

a)

zwrócenie liczb z przedziału a..99

b)

wypisanie liczb z przedziału a..99 i zwrócenie wartości 100

c)

wypisanie wartości zmiennej a oraz zwrócenie wartości zmiennej n

d)

wypisanie liczb z przedziału a...100 i zwrócenie wartości zmiennej n

17.

W językach programowania zmienna typu integer służy do przechowywania

a)

liczby całkowitej

b)

znaku

c)

wartości logicznej

d)

liczby rzeczywistej

18.

Które wyrażenie logiczne należy zastosować w języku JavaScript, aby wykonać operacje tylko dla dowolnych liczb ujemnych z przedziału jednostronnie domkniętego <-100,100)?

a)

(liczba <=-100) && (liczba<-100)

b)

(liczba >=-100) || (liczba>-100)

c)

(liczba <=-100) || (liczba>-100)

d)

(liczba >=-100) && (liczba<-100)

19.

Zdarzenie JavaScript, będące reakcją na pojedynczo kliknięty dowolny element strony, nosi nazwę

a)

onDblClick

b)

onLoad

c)

onKeyDown

d)

onClick

20.

Wskaż pętlę, która w języku JavaScript wyświetli sześć kolejnych liczb parzystych

a)

for(i=2;i<=12;i++) {i=i+2; document.write(i);}

b)

for(i=2;i<12;i+=2) {document.write(i);}

c)

for(i=2;i<=12;i+=2) {document.write(i);}

d)

for(i=2;i<12;i++) {i++; document.write(i);}