Sobes.tech

Frontend

React'da memoizatsiya haqida gapir: useMemo, useCallback, React.memo. Qachon foydalanish kerak?

Middle+
265

O'z so'zlaringiz bilan tajribangiz haqida gapiring, nimani ta'kidlashni xohlar edingiz, rezyumingizdagi qiziqarli texnik jihatlar.

Middle+
236

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty<T>(obj: T, key: keyof T) { // Vazifa: tiplashtirish funktsiyasi return obj[key] } getProperty(X, 'a') // xato yo'q getProperty(X, 'e') // xato: 'e' kaliti ob'ekt X uchun kalit emas getProperty({ name: 'Sergey' }, 'name') // xato yo'q getProperty(1, 1) // Xato. Birinchi argument obyekt bo'lishi kerak (funksiya yoki primitiv emas)

Middle+
236

Nega JSON.stringify ishlatdingiz? Kesh uchun obyekt o'rniga Map ishlatish mumkin bo'lar edi?

Middle+
236

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

Middle+
203

Iltimos, aytib bering, Map va obyekt o'rtasidagi farq nima?

Middle+
196

Ko'rinish doirasi nima? Turli o'zgaruvchilarning ko'rinish doiralari qanday?

Middle+
190

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+
186

Brauzer tomonida holatni qayerda saqlashimiz mumkin? Ular haqida gapir.

Middle+
185

Promise haqida gapir: holatlar, statik metodlar (all, allSettled, any, race).

Middle+
185

Ma'lumotlarni saqlash haqida gapir: cookie, localStorage, sessionStorage. Loyihangda tokenlar bilan autentifikatsiya qanday amalga oshirilgan edi?

Middle+
185

Confluence, Jenkins va ichki xizmatlar (EFS, RMC) kabi vositalar bilan tanishmisiz?

Middle+
185

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

Middle+
183

Funksiya ifodasi va funksiya e'lon qilish o'rtasidagi farq nima?

Middle+
183

Agar Promise hal qilinmasa va rad etilsa, xatoni qayerda ushlashimiz mumkin? Then va catchdan tashqari nima bor? Qachon finally ishlaydi?

Middle+
175

JavaScriptda kontekst (this) bilan qanchalik ko'p ishladingiz? Kontekstni yo'qotishni va uni hal qilish usullarini (bind, call, apply, arrow funksiyalar, o'zgaruvchiga saqlash) tushuntiring.

Middle+
175

Jamoa jamoangizdagi rolingiz haqida gapiring: siz rahbar edingizmi, rahbarning o'ng qo'li edingizmi, mustaqil qarorlar qabul qilish tajribangiz bormi? Rollar qanday taqsimlangan?

Middle+
175

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Vazifa: funksiyani tiplash return obj[key] } getProperty(X, 'a') // xato yo'q getProperty(X, 'r') // xato: r kaliti X obyekti uchun kalit emas getProperty({ name: 'Sergey' }, 'name') // xato yo'q

Middle+
170

TypeScript'da in operatori nima qiladi?

Middle+
169

Reactda shakllar bilan ishlash haqida gapiring: nazorat qilinadigan va nazorat qilinmaydigan komponentlar, har bir yondashuvning afzalliklari va kamchiliklari.

Middle+
168
/5