Туура fetch жана Axios сыяктуу китепкананы салыштырганда кандай артыкчылыктар жана кемчиликтер бар?
Frontend
JavaScriptтеги генераторлор адаттагы функциялардан кантип иштейт?
Кайсы курулуш каражаттары колдонулду? Webpack жана Viteнин артыкчылыктары жана кемчиликтери эмне?
/** * getObjField функциясы үчүн типти жазуу * * @param obj - Маалыматты алуу үчүн объект * @param key - Ачкыч * @returns Объекттеги ачкычка ылайык келген мааниси */ type Obj = { name: string; age: number; }; const getObjField = <K extends keyof Obj>(obj: Obj, key: K): Obj[K] => { return obj[key]; }; const user: Obj = { name: "Nik", age: 25 }; const value1 = getObjField(user, "name"); const value2 = getObjField(user, "age"); const value3 = getObjField(user, "test"); // Катуу: '"test"' тиби аргумент 'keyof Obj' тибине туура келбейт.
Event Loop'ta mikro vazifalar menen makro vazifalarnyn ýerineş tertibi qanday?
Debounce жана throttle ортосундагы айырма эмне?
Генерик деген эмне жана алар эмне үчүн керек?
түп Obiekt = { at: string жаш: number } const getObjField = (obj: any, key: any) => { return obj[key] } const user: Obiekt = { at: "Nik", жаш: 25 } const value1 = getObjField(user, "at") const value2 = getObjField(user, "жаш") const value3 = getObjField(user, "test") const getObjField = <T, K extends keyof T>(obj: T, key: K) => { return obj[key] }
React'teki порталар эмне үчүн керек?
Next.js менен иштөө тажрыйбасыңыз барбы?
TypeScriptте any менен unknown ортосунда кандай айырма бар?
TanStack Table (эрте React Table) менен иш тажрыйбаңыз барбы?
Ким иштеп чыгуу чөйрөсүн, линтерлерди, форматтоочуларды (Husky, pre-commit hooks) орнотууга жооптуу болду?
Консольдө эмне чыгат?
Reactте ачкычтар эмне үчүн керек жана алар эмне үчүн уникалдуу болушу керек?
Эгер сервердик барабан менен тизмектөө жана фильтрлөө менен татаал таблица жазуу керек болсо, эмне колдонор элең?
Redux колдонууда RTK колдонушуңуз керек болду беле?
UI-кит кандайдыр бир китепкананын негизинде болдубу же толугу менен ыңгайлаштырылганбы?
// Консольдо эмне чыгат const a = {}; const fn = (b) => { b.some = "1"; }; fn(a); console.log(a.some); // ?
Графикалар менен иштедиңби, мисалы, сызыкча графиги?