Promise
vs callback — omów różnice, kiedy stosuje się jeden, a kiedy drugi?
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?
Jaka jest różnica między var
, let
i const
? Który jest preferowany?
Na czym polega bąbelkowanie zdarzeń (event bubbling)?
Czym są union types
i intersection types
w TypeScript
Do czego służy tryb 'use strict'
?
Wytłumacz na czym polega hoisting.
Wyjaśnij do czego służą funkcje call
, bind
i apply
oraz wskaż różnice pomiędzy nimi.
if ([]) {
console.log('hello');
}
Czy console.log
się wywoła?
const person = { name: 'John' };
person.name = 'Monica';
Czy property name zostanie podmienione na nową wartość, mimo użycia const?
Czym jest garbage collector?
Napisz funkcję, która zamienia pierwsze litery słów na wielki w dowolnym zdaniu.
Przykładowo: Dla ala ma kota
funkcja ma zwrócić Ala Ma Kota
.
Czym jest IIFE i do czego się je wykorzystuje?
Czym są domknięcia (closures) ?
Dlaczego zazwyczaj skrypty podłączamy przed zamknięciem tagu body
?