Strona 2

SPA, PSM

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

Powiązane tematy

Test: SPA, PSM

© 2024 Memorizer.pl | Wykonanie: SpaceLab