Strona 1

SPA, PSM

Pytanie 1
Zakładając że zmienna userName = "Adam". Wskaż nieprawidłową deklarację zmiennej typu String:
let name = "name: $userName"
var name = new String("name: Adam")
let name = "name: " + userName
let name = "name: Adam"
let name = `name: ${userName}`
Pytanie 2
W jaki sposób w języku JavaScript można zdefiniować funkcję:
d) fun1 function() {}
a) let fun1 = function() {}
e) Odpowiedzi A i C są poprawne
c) function fun1(){}
b) let fun1 = function {}
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
żadna z odpowiedzi nie jest poprawna
count: ${count} type: ${type}
count: 5 type: Product
undefined
Pytanie 4
Jaka jest różnica między słowami kluczowymi: var i let ?
Zmienna zadeklarowana słowem kluczowym var ma zasięg lokalny, a z użyciem let - globalny
Żadna, obie służą do deklaracji wartości zmiennej
Zmienna zadeklarowana słowem kluczowym var ma zasięg globalny, a z użyciem let - lokalny
Żadna, obie służą do deklaracji wartości stałej
var służy do deklaracji zmiennych, a let - stałych
Pytanie 5
Jak utworzyć stałą w Javascript?
Używając słowa kluczowego const
Używając słowa kluczowego var
Używając słowa kluczowego final
Jest to niemożliwe
Używając słowa kluczowego let
Pytanie 6
Co zostanie wyświetlone w konsoli po wykonaniu kodu: parseInt("123abc");?
123
zostanie wyświetlony błąd
123abc
abc
NaN
Pytanie 7
Wskaż niepoprawne stwierdzenie na temat funkcji strzałkowej:
Posiada własne this oraz właściwości new.target
Przy definiowaniu nawiasy są opcjonalne jeżeli występuje wyłącznie jedna nazwa parametru
Taki sposób wyrażenia funkcji najlepiej wykorzystać przy tworzeniu funkcji bez nazw
Lista parametrów dla funkcji bez parametrów powinna być zapisana przy użyciu pustego nawiasu.
Ma krótszą składnie niż zwykłe wyrażenie funkcji
Pytanie 8
Jaką wartość zwróci 0.1 + 0.2 == 0.3?
false
undefined
1
true
null

Powiązane tematy