Kodo fragmentui su funkcijos iškvietimu prieš jos priskyrimą kintamajam, pavyzdžiui, var foo = function () {}, nustatykite vykdymo rezultatą ir paaiškinkite hoisting.
Frontend
Kaip organizuotumėte kiekvieno mikro-frontend stilių izoliaciją, įskaitant naudojant Tailwind CSS? Kokie naršyklės požiūriai į izoliaciją egzistuoja?
Įgyvendinkite savo naudingą tipą Pick<T, K>. Paaiškinkite, kaip veikia mapuoti tipai ir kaip įgyvendinti Partial<T>-o analogą.
Kaip dirbote su React: su kokiomis versijomis susidūrėte ir ar naudojote klasės komponentus? Kaip klasės komponentai skiriasi nuo funkcinių?
Kaip skiriasi display: none nuo opacity: 0 atskirai nuo render medžio, išdėstymo ir užimamų vietų požiūriu? Kuris variantas yra efektyvesnis ir kodėl?
Jei objektas sukurtas naudojant Object.create([objektą]), į ką jis rodys __proto__?
Ką apima renderio medis? Kurie elementai laikomi paslėpti?
Promise.resolve(1).then(() => { throw 2 }).then(...).catch(x => console.log(x)).then(x => console.log(x)), nustatykite, kas bus paskutiniame console.log ir paaiškinkite kodėl.
Ar reikšmė [objektas] turi prototipą? Kuo skiriasi __proto__ nuo prototype? Į ką nurodo __proto__ objektas? Ar teisinga, kad __proto__ yra visose reikšmėse?
Ką daro useMemo ir kokios gali būti pasekmės jį naudoti visoms reikšmėms be reikalo?
Prašome papasakoti apie save ir savo paskutinį projektą: prie ko dirbote ir kokius sudėtingus ar įdomius atvejus patyrėte?
Norint atlikti rekursinį funkcijos iškvietimą Promise apdorotojo viduje, nustatykite vykdymo tvarką ir paaiškinkite, ar tai sukels begalinę kilpą.
Kodo fragmentui su reduce ir pradiniu akumuliatoriumi 10 nustatykite, ką išves console.log.
Jei loadRolesData funkcija grąžina Promise, kokia bus reikšmė po jos iškvietimo? Ar įmanoma saugoti Promise duomenims skirtame būsenoje ir kaip tai ištaisyti?
Koks yra patikrinimo, kaip if ('payload' in data), pavadinimas, naudojamas tipo siaurinimui?
For ciklo su var ir setTimeout, nustatykite, kas bus išvestas. Kaip pakeisti kodą, kad su var būtų išvestos reikšmės 1, 2, 3, o ne galutinė skaitiklio reikšmė?
Kodo fragmentui su masyvu [1, 2, 3], iškvietimai į map(item => item * 2) ir filter(item => item > 3), nustatykite, ką išves console.log. Ar map ir filter keičia originalų masyvą?
Kokia yra ir kaip įgyvendinama prieiga, kai tie patys įvesties duomenys siunčia vieną užklausą vietoj kelių vienodų?
Kuo skiriasi interface ir type TypeScript?
Kuo skiriasi įprastas script, script su async ir script su defer? Jei puslapyje yra keli script žymės, kokia tvarka jie bus įkeliami ir vykdomi?