Nauka

BAI

Wyświetlane są wszystkie pytania.
Pytanie 9
9. "Pure function" jest to funkcja, która:
C) dla tych samych argumentów zawsze zwraca taką samą wartość
A) ma obserwowalne efekty uboczne
E) nie zwraca żadnej wartości
B) jest zgodna z zasadami "clean code"
D) składa się tylko z jednej linijki
Pytanie 10
10. Która struktura danych występuje w JS?
C) Object
D) Odpowiedzi A i C są prawidłowe
E) Wszystkie odpowiedzi (A, B i C) są prawidłowe
B) List
A) Array
Pytanie 11
11. JavaScript posiada operatory porównania: ‘==’ i ‘===’. Jaka jest pomiędzy nimi różnica?
B) Operator ‘==’ służy do porównywania wartości typu String, operator ‘===’ do porównywania wszystkich innych wartości
C) ‘==’ sprawdza tylko równość wartości, ‘===’ sprawdza równość wartości oraz zgodność ich typów
D) Oba operatory służą do porównywania wartości typu String, operator ‘===’ dodatkowo pomija wielkość liter (case insensitive)
A) Nie istnieje żadna różnica
E) Oba operatory służą do porównywania każdego typu wartości. Operator `==` był dedykowany wersji ES5 języka JavaScript i nie powinien być używany.
Pytanie 12
12. Czym różnią się null i undefined?
C) Undefined w przeciwieństwie do null jest obiektem
B) Null oznacza pustą, nieistniejącą wartość, z kolei undefined oznacza, że zmienna została zadeklarowana, jednak jej wartość nie została zdefiniowana
E) Wartość null jest typu undefined
D) Undefined oznacza pustą, nieistniejącą wartość, z kolei null oznacza, że zmienia została zadeklarowana, jednak jej wartość nie została zdefiniowana
A) Niczym. Obie wartości oznaczają to samo
Pytanie 13
13. Jaki będzie wynik wyświetlony w konsoli?
B) Compilation Error
C) 88
E) Run Time Error
A) 16
D) Undefined
Pytanie 14
14. Która składnia odnosząca się do zewnętrznego skryptu jest poprawna?
A)
Pytanie 15
15. Które wyrażenie zmieni tekst paragrafu podanego poniżej?

Hello!

C) document.getId("bai")="Hello World!";
A) document.getElement("bai").innerHTML="Hello World!";
E) document.getValue("Hello!").innerHTML=Hello World;
D) document.getElementById("bai").innerHTML=Hello World!;
B) document.getElementById("bai").innerHTML="Hello World!";
Pytanie 16
16. Wypisanie wszystkich elementów tablicy array może być zrealizowane w następujący sposób:
A) for (let i = 0; i < array.length; i++) {console.log(array[i]}
D) Odpowiedzi A i B są prawidłowe
B) for (let element of array) { console.log(element) }
E) Odpowiedzi A i C są prawidłowe
C) for (let element in array) { console.log(element) }
Przejdź na Memorizer+
W trybie nauki zyskasz:
Brak reklam
Quiz powtórkowy - pozwoli Ci opanować pytania, których nie umiesz
Więcej pytań na stronie testu
Wybór pytań do ponownego rozwiązania
Trzy razy bardziej pojemną historię aktywności
Wykup dostęp