code_notes
71 subscribers
136 photos
1 video
134 links
учусь делать веб

обратная связь: t.me/dmorenogogoleva
Download Telegram
Forwarded from Daria Moreno-Gogoleva
когда хочется сделать кастомный хук, нужно подумать, можно ли его заменить на функцию

и если можно, то надо смело заменять
Forwarded from Daria Moreno-Gogoleva
функции можно кондишинал вызывать + использовать в классовых компонентах + на них легко писать юнит-тесты
proxy

оказывается, я уже читала про это, но совершенно забыла

Proxy это обёртка над объектом, которая позволяет перехватывать действия для работы с объектом. Например get, set

После того как объект был проксирован следует использовать только прокси-версию и не ссылаться на target

методы set и delete (его кто-то еще использует?) должны возвращать true
The inset CSS property is a shorthand that corresponds to the top, right, bottom, and/or left properties. It has the same multi-value syntax of the margin shorthand.
постоянно путаю encodeURIComponent и decodeURIComponent

энкод — из текста в урл
декод — из урла в текст
начала читать книжку «структура и интерпретация компьютерных программ» и нашла определение предиката

предикат
это выражение, значение которого интерпретируется как истина или ложь
кстати эту книгу рекомендуют в хекслете и не только, если вам нечем заняться, тоже можете почитать

(я купила на озоне, перевод ок)
в редьюсе первый аргумент аккумулятор
(постоянно забываю)
code_notes pinned «в редьюсе первый аргумент аккумулятор»
вот так можно записать ошибки (и ворнинги) в отдельный файл

npm start  >log-file.txt 2>error-file.txt