Jakie znasz metody http? Do czego sluzy metoda POST? W jakich przypadkach mozna ja zastosowac?
Czy mozesz powiedziec cos na temat Big O notation?
Co to jest Cross Origin Resource Sharing?
(async () => {
try {
Promise.reject(new Error('Devfaq'));
} catch (error) {
console.log('Whoops...');
}
})();
Jaki będzie wynik działania tego kodu?
Co się stanie gdy EventEmitter wyemituje event 'error', a nic na niego nie nasłuchuje?
Co to jest "dependency injection" ?
W jaki sposób realizowane jest dziedziczenie w JavaScript?
Czy klonując obiekt w JS, kopiują się również jego metody? kiedy tak, a kiedy nie?
const sum = (a) => (b) => a + b;
Jak używając funkcji sum wyświetlisz w konsoli 3
Czy warto używać typu "any" w TS?
Jaki subtyping system mamy w TypeScript? Jakie są tego konsekwencje?
[TypeScript] Co to jest discriminated union?
Napisz funkcję usuwającą duplikaty z tablicy.
Spraw, aby poniższy kod:
[1, 2, 3].duplicate();
zwracał tablicę [1, 2, 3, 1, 2, 3];
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?