Frontend
TypeScript: koks yra skirtumas tarp tipų `any`, `unknown` ir `never`?
Papaskink man apie paveldėjimą ir kaskadavimą CSS: kas tai už šiuos sąvokas ir ką jie apima?
Kokias pažeidžiamumo spragas žinote ir kaip su jomis kovojate?
Koks jūsų galutinis tikslas IT srityje, ko norėtumėte pasiekti?
Kuriuo kryptimi save vertinate: Middle arba Senior?
Kas yra TCP ir UDP? Kuo jie skiriasi? Kur naudojamas UDP?
Kaip dar galima pagreitinti paiešką, transformuojant duomenų struktūrą (pvz., į Map)? Kokia bus reikšmės gavimo operacijos sudėtingumas?
Kaip efektyviai parodyti ir sklandžiai įkelti 10 tūkstančių subjektų sąrašą be reikšmingo atminties suvartojimo?
Gyvas kodavimo užduotis: priešais jus mažas užduočių sąrašo komponentas JSX. Pataisykite viską, kas jums nepatinka, ir paaiškinkite, kodėl.
Užduotis su uždarymu: kodėl funkcija visada grąžina 0, o ne padidintą reikšmę?
Kas yra CORS, XSS, CSRF? Kaip jie veikia?
Kuo skiriasi kintamieji preprocesoriuose nuo natūralių CSS kintamųjų?
Kuo skiriasi Promise.race ir Promise.any?
Kas yra įvykių apdorojimas React? Kas yra sintetinė įvykis?
Kaip buvo suorganizuota komanda ir kaip buvo nustatyti procesai?
/** * `asyncAuth(callback)` funkcija priima callback, į kurį * gali būti perduota klaida (pirmas argumentas) ir duomenys * iš backend'o (antras argumentas). * asyncAuth((error, data) => {}); * * Jums reikia įgyvendinti `auth()` funkciją, * kuri kviečia `asyncAuth()`, bet grąžina Promise. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); } /** * `tryAuth()` funkcija naudoja `auth()` ir, jei įvyksta klaida, * atlieka N papildomų bandymų. * Jei visi bandymai nepavyksta, meta paskutinę klaidą. * * @returns {Promise} */ export function tryAuth(n) { }
// Jums duota eilutė, sudaryta iš lotyniškų raidžių, tarpų ir skyrybos ženklų. // Eilutė vadinama pangramu, jei joje yra kiekviena iš 26 lotyniškų raidžių bent kartą. // Nustatykite, ar eilutė yra pangramas. const LETTERS = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']; function isPangram(text) { // jūsų kodas čia } console.log(isPangram('A pangram or holoalphabetic sentence is a sentence using every letter of a given alphabet at least once.')); // -> false console.log(isPangram('Waltz, bad nymph, for quick jigs vex.')); // -> true
Su kokia grafika dirbote?
async function loadUsers(ids) { const users = [] ids.forEach(async id => { const res = await fetch(`/api/users/${id}`) const user = await res.json() users.push(user) }) return users } Identify the problem with this code and suggest how to fix it.
Kokie HTTP antraštės gali būti atsakyme?