Sobes.tech

useMemo эмне үчүн колдонулат? Практикалык мисал келтириңиз.

Middle
Smitex
36

function memoize(fn, options = {}) { const { maxSize = 1000, keyOf = (...a) => JSON.stringify(a), lruTouch = true, } = options; let hits = 0; let misses = 0; const cache = new Map(); const getKey = (...args) => keyOf(...args); const wrapped = (...args) => { // кодду бул жерге жаз return fn(...args); }; // жана бул жер return wrapped; }

Middle+
Basis
36

OOPтин негизги принциптери кандай? Ар бирин жөнүндө айтып бериңиз.

Middle
Элара
36

EM бирдиги эң жакын REMтенби же ата-эненин шрифт өлчөмүнөнбү?

Middle
ООО Делай мебель
36

TypeScriptте infer ачкыч сөзү эмне үчүн колдонулат?

Middle
МВидео/эльдорадо
36

[аты] суроо берди: Пландоо учурунда тандоо мүмкүнчүлүгүң болсо: багдарган legacy же так анык эмес TЗ менен жаңы тапшырма — кайсыны тандайсың?

Middle
Sidbrige
36

Сен билесиңби, абалы көтөрүү эмне экенин?

Middle
Веза
36

CSS'te BEM metodologijasy nedir?

Senior
АЛМИ Партнер
36

Display flex менен display gridтин айырмасы эмнеде? Элементтерди flexте кантип тууралоо керек?

Middle
Ростелеком
36

Көптөгөн UIда, панелдер, карталар жана pop-up терезелер менен, максималдуу z-indexке ээ болгонуна карабастан, кайчылаш меню (dropdown) башка элементтин астында калып кете турган негизги себеп эмне болушу мүмкүн? Бул маселени Vueда кантип оңдоого болот?

Middle
Магнут
36

Ба программалоо жөнүндө жаңы нерсе кантип үйрөнөсүң жана акыркы эсинде эмне калды?

Middle
Mayflower
36

JavaScriptте асинхрондук код менен иштөө кандай уюштурулган?

Middle
Лантан
36

Debounce менен throttle ортосунда кандай айырма бар?

Middle
WB банк
36

JavaScriptте сөлөкөт жана жөнөкөй функциялардын айырмасы эмнеде?

Middle
Мыс
36

Компоненттин ичинде статикалык JSX-блокту кандайча мемоизациялоо керек, аны башка компонентке чыгарбай? Кайсы көз карандылык массив керек?

Senior
Type
36

Бэкенд менен фронтенд ортосунда маалымат алмашууну катламдар боюнча (архитектуралык жактан) кандай түзөр элең?

Middle
4dev
36

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Тапшырма: функцияны типтөө return obj[key] } getProperty(X, 'a') // ката жок getProperty(X, ' ') // ката: ачкыч X объектисине туура келбейт getProperty({ аты: 'Sergey' }, 'аты') // ката жок

Middle+
IT OneIT One
36

Кайсы операциялык системаны колдонуп жатасыз?

Middle
Pac Group
36

Эми башка фреймворктарда сыяктуу белгилер концепциясы менен тааныш болдуңбу?

Middle
ГосуслугиГосуслуги
36

Неге колдонулган ачкычтарды эсептөө үчүн өзүнчө функция/жағдай керек — аны эсептеп чыгууга болобу, өзүнчө сактоого эмес?

Middle+
wb
36
/292