Size: a a a

JavaScript Noobs — сообщество новичков

2021 May 24

Н

Нина in JavaScript Noobs — сообщество новичков
)))))
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Также чтобы хранить ссылку на элемент в DOM’е
источник

Н

Нина in JavaScript Noobs — сообщество новичков
)
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Или иметь доступ к актуальному значению всегда, где-то
источник

DM

Denis Maibach in JavaScript Noobs — сообщество новичков
может есть какое-то практическое применение ? а то так что-то не очень понятно
источник

Н

Нина in JavaScript Noobs — сообщество новичков
Например, когда ты хочешь иметь ссылку на последний переданный проп в эффекте без вызова этого эффекта из-за изменения пропа.

Коллбэк с дэбаунсом, например
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
type AnyFunction = (...params: unknown[]) => unknown

export function useActualCallback<T extends AnyFunction>(callback: T): T {
 const ref = useRef(callback)
 ref.current = callback

 return useMemo(() => {
   const callback = (...args: unknown[]) => ref.current(...args)
   return callback as T
 }, [])
}
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
На здоровье 😂
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Аналог useCallback, только не нужны депсы
источник

ФІ

Федор Ігор in JavaScript Noobs — сообщество новичков
Я попал в ад проверок помогите  как эта решить , и эта еще не все случаи
источник

Кm

Кирилл mrDoode in JavaScript Noobs — сообщество новичков
Вынеси проверки в функцию
источник

ФІ

Федор Ігор in JavaScript Noobs — сообщество новичков
да серавно ад получиться
источник

ФІ

Федор Ігор in JavaScript Noobs — сообщество новичков
эта только 3 категории , и эта не все случаи , а их еще будут 10 категорий
источник

Кm

Кирилл mrDoode in JavaScript Noobs — сообщество новичков
Ну так вынеси в читабельную функцию
источник

К

Каренина in JavaScript Noobs — сообщество новичков
проверку на длину можно вынести в самое начало, а не проверять каждый раз с другими условиями
источник

ФІ

Федор Ігор in JavaScript Noobs — сообщество новичков
ну серено не очень спасет ситуацию , а если будет мемори и колир , а если будет продук и колир а если будет колир и продукт ,я чокнусь эта все проверять
источник

ФІ

Федор Ігор in JavaScript Noobs — сообщество новичков
я х3 как эта решить
источник

Кm

Кирилл mrDoode in JavaScript Noobs — сообщество новичков
Ну тогда не проверяй
источник

ФІ

Федор Ігор in JavaScript Noobs — сообщество новичков
так нужна  , а как
источник

К

Каренина in JavaScript Noobs — сообщество новичков
if (str.length > 0 && (str.includes(x) || str.includes(y))) { }
источник