Sobes.tech

Frontend

Дар бораи мемоизатсия дар React гап зан: useMemo, useCallback, React.memo. Вақте ки бояд истифода бурд?

Middle+
268

Чаро шумо JSON.stringify истифода бурдед? Оё метавонистед Map-ро ба ҷои объект барои кэш истифода баред?

Middle+
242

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty<T>(obj: T, key: keyof T) { // Вазифа: типизировать функцию return obj[key] } getProperty(X, 'a') // ҳеч қандай хато йўқ getProperty(X, 'e') // хато: калит 'e' ёки калитлар тўпламида эмас getProperty({ name: 'Sergey' }, 'name') // ҳеч қандай хато йўқ getProperty(1, 1) // Хато. Биринчи аргумент объект бўлиши керак (функция ёки primitives эмас)

Middle+
241

Бо забонҳои худ дар бораи таҷрибаи худ нақл кунед, чӣ мехоҳед таъкид кунед, лаҳзаҳои ҷолиби техникӣ аз резюме-и шумо.

Middle+
240

const { foo: [bar], bar: [{ baz: foo }] } = { foo: [1], bar: [{ baz: 3 }] } console.log(bar) // 1 console.log(foo) // 3

Middle+
205

Лутфан, бигӯ, фарқи байни Map ва объект чист?

Middle+
202

Маълумоти доираи намоёнӣ чист? Доирҳои намоёнӣ барои тағирёбандаҳо кадомҳоянд?

Middle+
194

const submit = (el) => () => { log(el); } arr.map(el => <button onClick={submit(el)}/>) arr.map(el => <SomeComp key={} pmclick={() => submit(el)} />) const param = useMemo(() => ([c: a + b]), [a,b]) return <Child value={param} /> Child = React.memo(() => {})

Middle+
193

Дар браузер мо метавонем ҳолатро нигоҳ дорем? Дар бораи онҳо нақл кун.

Middle+
190

Дар бораи Promise гап зан: вазъҳо, усулҳои статикӣ (all, allSettled, any, race).

Middle+
189

Дар бораи нигоҳдории маълумотҳо нақл кунед: cookies, localStorage, sessionStorage. Чӣ гуна дар лоиҳаи шумо иҷозатнома бо токенҳо сурат мегирифт?

Middle+
189

let a = 2 function foo() { console.log(a) } function bar() { let a = 1 foo() } bar() //

Middle+
187

Оё бо воситаҳое мислӣ, ки ба монанди Confluence, Jenkins ва хадамоти дохилӣ (EFS, RMC) ҳастанд?

Middle+
186

Фарқияти байни изҳороти функсия ва изрази функсия чист?

Middle+
185

Чӣ қадар вақт бо контекст (this) дар JavaScript кор кардаед? Аз даст додани контекст ва роҳҳои ҳалли он (bind, call, apply, функсияҳои стрелка, нигоҳ доштани он дар тағирот) шарҳ диҳед.

Middle+
180

Агар Promise ҳал нашуда бошад ва рад карда шавад, мо метавонем хатоҳоро дар куҷо фатх кунем? Чӣ бештар аз then ва catch вуҷуд дорад? Вақте ки finally кор мекунад?

Middle+
179

Ҳикоят кунед дар бораи нақши худ дар гурӯҳ: оё шумо роҳбар будед, дасти ростии роҳбар, таҷрибаи қабули қарорҳои мустақил доштед? Вақте ролҳо тақсим мешуданд, чӣ гуна буд?

Middle+
179

Оператор in дар TypeScript чӣ мекунад?

Middle+
174

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Вазифа: функсияро типи кардан return obj[key] } getProperty(X, 'a') // хато нест getProperty(X, 'r') // хато: калиди r калиди объект X нест getProperty({ name: 'Sergey' }, 'name') // хато нест

Middle+
171

Дар бораи кор бо формаҳо дар React гап занед: компонентҳои назоратшаванда ва ғайриназоратшаванда, бартарӣ ва нуқсонҳои ҳар як рӯҳнамоӣ.

Middle+
169
/5