Svelte · Middle · Pytanie 66 z 75
Co robi drugi argument readable?
const time = readable(new Date(), (set) => {
const id = setInterval(() => set(new Date()), 1000);
return () => clearInterval(id);
});- ✓Poprawna odpowiedź: To funkcja startowa wywoływana przy pojawieniu się pierwszego subskrybenta; zwrócona funkcja wykonuje się, gdy odejdzie ostatni
- 2Funkcja porównania
- 3Zapasowa wartość początkowa
Wyjaśnienie
Takie leniwe przygotowanie i sprzątanie czynią store'y wydajnymi nakładkami na źródła zewnętrzne.