Zakładając że zmienna userName = "Adam". Wskaż nieprawidłową deklarację zmiennej typu String:
let name = "name: $userName"
Pytanie 2
W jaki sposób w języku JavaScript można zdefiniować funkcję:
e) Odpowiedzi A i C są poprawne
Pytanie 3
Co zostanie wyświetlone w konsoli po wykonaniu poniższego kodu?
const count = 5
const type = `Product`
const interpolatedString = `count: ${count}
type: ${type}`
console.log(interpolatedString)
count: 5 type: Product
Pytanie 4
Jaka jest różnica między słowami kluczowymi: var i let ?
Zmienna zadeklarowana słowem kluczowym var ma zasięg globalny, a z użyciem let - lokalny
Pytanie 5
Jak utworzyć stałą w Javascript?
Używając słowa kluczowego const
Pytanie 6
Co zostanie wyświetlone w konsoli po wykonaniu kodu: parseInt("123abc");?
123
Pytanie 7
Wskaż niepoprawne stwierdzenie na temat funkcji strzałkowej:
Posiada własne this oraz właściwości new.target
Pytanie 8
Jaką wartość zwróci 0.1 + 0.2 == 0.3?
false
Pytanie 9
"Pure function" jest to funkcja, która:
dla tych samych argumentów zawsze zwraca taką samą wartość
Pytanie 10
Która struktura danych występuje w JS?
d) Odpowiedzi Array i Object są prawidłowe
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
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
Pytanie 13
Jaki będzie wynik wyświetlony w konsoli?
88
Pytanie 14
Która składnia odnosząca się do zewnętrznego skryptu jest poprawna?
Pytanie 15
Które wyrażenie zmieni tekst paragrafu podanego poniżej?