Paaiškinkite Event Loop JavaScript/naršyklėje.
Frontend
Papaskok apie CSS pozicijos savybę. Kokios reikšmės egzistuoja?
Kokie CSS selektoriai yra brangiausi naršyklei?
Pasakok apie tai skirtinguose kontekstuose: objektų metodose, rodyklės funkcijose ir įprastose funkcijose.
Kas yra CORS ir kam jis reikalingas?
import { useState } from "react"; const usePreviousValue = (value: number) => {}; export default function App() { const [sk, setSk] = useState(0); const ankstesnis = usePreviousValue(sk); return ( <div className="App"> <h1>Dabartinė Vertė: {sk}</h1> <h2>Ankstesnė: {ankstesnis ?? "-"}</h2> <button onClick={() => setSk((prev) => prev + 1)}>Spausti</button> </div> ); }
Kaip sinchronizuoti dvi naršyklės skirtukus naudojant localStorage? Papasakok apie storage įvykį.
Papaskink apie būsenos valdymą: kokias bibliotekas naudojai, papasakok apie Redux architektūrą.
Papaskink apie būdus išsaugoti kontekstą JavaScript: bind, call, apply. kuo jie skiriasi?
Papaskink man apie kritinius naršyklės atvaizdavimo etapus (Critical Rendering Path)
Papaskink apie CSS selektorių specifiką. Kaip ji skaičiuojama? Koks yra labiausiai specifinis selektorius?
Paaiškinkite būdą pakelti būseną (lifting state up) React'e
Kuo skiriasi nulinio sujungimo operatorius (??) nuo loginio ARBA (||)?
debounce funkcija(callback, delay) {}
Kokie tipai yra TypeScript'e, kurių nėra JavaScript'e? Papasakok apie utility types.
Papaskink apie defer ir async atributus script žymoje. Kuo jie skiriasi?
Papaskink apie React komponento gyvavimo ciklą ir hook'us (useEffect, useState, useRef, useCallback, useMemo, useLayoutEffect ir kt.)
/** * Funkcijos tipizavimas, kuri priima objektų masyvą ir raktą, * grąžina objektų masyvą, kuriame yra ši raktas/ savybė **/ const filterArrayByKey = (items, key) => { return items.filter((item) => item[key] !== undefined && item[key] !== null); };
Kuo skiriasi paprastos ir sudėtingos (preflight) užklausos CORS kontekste?