Sobes.tech

Туура fetch жана Axios сыяктуу китепкананы салыштырганда кандай артыкчылыктар жана кемчиликтер бар?

182

JavaScriptтеги генераторлор адаттагы функциялардан кантип иштейт?

179

Кайсы курулуш каражаттары колдонулду? Webpack жана Viteнин артыкчылыктары жана кемчиликтери эмне?

178

/** * 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' тибине туура келбейт.

176

түп 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] }

170

Ким иштеп чыгуу чөйрөсүн, линтерлерди, форматтоочуларды (Husky, pre-commit hooks) орнотууга жооптуу болду?

169

Reactте ачкычтар эмне үчүн керек жана алар эмне үчүн уникалдуу болушу керек?

167

Эгер сервердик барабан менен тизмектөө жана фильтрлөө менен татаал таблица жазуу керек болсо, эмне колдонор элең?

166

UI-кит кандайдыр бир китепкананын негизинде болдубу же толугу менен ыңгайлаштырылганбы?

165

// Консольдо эмне чыгат const a = {}; const fn = (b) => { b.some = "1"; }; fn(a); console.log(a.some); // ?

165
/4