Napisz funkcję, która przyjmuje ciąg znaków (zdanie) i ciąg znaków z odwróconą kolejnością słów.
Przykłąd: Dla "Ala ma kota"
funkcja ma zwrócić "kota ma Ala"
.
Czym jest callback?
Kiedy NIE używać arrow function
Na co wskazuje this
w JavaScript? Podaj przykłady.
Jakie znasz typy danych?
Czym sa localStorage
, sessionStorage
oraz cookies
i czym się różnią?
document.getElementsByTagName('input')[0]
.addEventListener('focus', () => {
console.log(this);
});
Na co wskazuje this
w tej funkcji?
Do czego służą funkcje setTimeout
oraz setInterval
? Jak wyczyścić (anulować) interval lub timeout?
Jakie znasz struktury danych?
Opisz wzorzec MVC.
Czym jest destrukturyzacja w ES6?
Czym jest barrel w ES6 i do czego służy?
Jak sklonować obiekt w JS?
Promise
vs callback — omów różnice, kiedy stosuje się jeden, a kiedy drugi?
Function vs arrow Function - omów różnice
Co to są falsy values? Jakie falsy values znasz?
Na czym polega referencja? Jakie typy danych są przekazywane przez referencję w JS?
Jaka jest różnica pomiędzy function expression a function declaration?
Do wykonania zadanie polegające na wysłaniu Ajaxem obiektu i zapisaniu w localStorage
tokena, który dostanie się w ramach odpowiedzi. W przypadku błędu wyświetlić komunikat o błędzie.
Jakie znasz rodzaje pętli?