Napisz funkcję z memoizacją i ciągiem Fibonacciego
Dlaczego warto odchodzić od "document.getElementById" na rzecz "document.querySelector"?
Gdzie stosownie domknięć (closures) nie jest zalecane?
Jak w JS zasymulować wielowątkowość?
TypeScript: jaka jest różnica między typowaniem stringów wielką, a małą literą?
const name: (S/s)tring = 'K'
Napisz funkcję, która będzie wywoływać się co 0,5 sekundy. Funkcja powinna wywołać się nie więcej niż 4 razy. Dodatkowo powinna mieć opcje natychmiastowego zatrzymania.
W jaki sposób obsługiwany jest setInterval i setTimeout? Kiedy zostaną obsłużone jeśli mamy nieskończenie wiele console.log'ów? (pytanie o Event Loop)
Jak można komunikować się z serwerem?
Napisz funkcję, która wyświetli wynik tak jak poniżej:
true, false, true, false,
true, false, true, false
Jaka jest różnica między Object.freeze a Object.seal ?
Czym są promises?
W jaki sposób zczytać wartość wpisaną do <input>
?
Jaka jest różnica pomiędzy call a apply?
Jakie znasz możliwości deklaracji zmiennych i jakie są ich zakresy (ES5 i ES6) ?
Co wiesz o ES6?
Czym jest JSON? - rozwiń skrót i opisz do czego służy
Czym różni się null od undefined?
Jaka jest różnica między Spread Operator a Rest Parameters?
Czym jest spread operator w ES6, w jakich sytuacjach się przydaje?
Jak uchwycić referencję do elementu HTML z poziomu JS?(document.getElementById, document.querySelector
itd)