TGViewer
Channel Public Channel
Frontend | Тесты

Frontend | Тесты

@easy_frontend_tests

Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @sendme_ads
Subscribers
7.15K
Photos
32
Videos
0
Links
719

Showing posts older than #3326 · Back to latest

Older Posts 20 shown
Post #3325 677
🤔 Что такое useEffect?

useEffect — это хук, позволяющий выполнять побочные эффекты: сетевые запросы, подписки, таймеры, обновление документа. Он вызывается после рендера и может иметь очистку.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 2
Post #3317 627
  • 👍 1
  • 🔥 1
Post #3316 627
🤔 Что такое мутабельность и иммутабельность?

- Мутабельность — объект можно изменять после создания.
- Иммутабельность — объект не изменяется, любые изменения — это создание нового значения (например, string, number, boolean в JS — иммутабельны).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 🔥 2
  • 👍 1
Post #3311 622
🤔 Как работает new?

Ключевое слово new создаёт новый объект, основанный на конструкторе.
1. Создаётся пустой объект, связанный с прототипом конструктора.
2. Вызывается функция-конструктор, передающая объекту свои свойства и методы.
3. Если конструктор не возвращает объект явно, возвращается новый объект.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 3
Post #3309 609
  • 🤔 2
  • 🔥 1
Post #3308 572
🤔 Что такое атрибут doctype в HTML-разметке?

<!DOCTYPE> указывает браузеру, в каком стандарте должен быть интерпретирован HTML-документ. Современный вариант: <!DOCTYPE html>, запускает "стандартный режим".


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 3
Post #3306 621
🤔 Объясните "JavaScript Module Pattern" и где он применяется?

Module Pattern — это способ инкапсулировать логику и данные внутри функции, скрывая внутренние детали и открывая только нужное API. Применяется для:
- организации кода;
- избежания глобальных переменных;
- создания приватных и публичных методов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 2
Post #3299 588
🤔 Как нужно обновлять state?

Обновление состояния происходит через вызов setState (в классовых компонентах) или setValue из useState (в функциональных). Никогда нельзя напрямую изменять значение state, нужно использовать функцию обновления.
Важно: React может объединять несколько обновлений, поэтому нельзя полагаться на текущее значение переменной вне setState.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 2
Post #3290 584
🤔 Как запретить добавлять свойства в объект?

Можно использовать:
- Object.preventExtensions() — запрещает добавление новых свойств.
- Object.seal() — запрещает добавление и удаление свойств, но позволяет изменять значения.
- Object.freeze() — полностью замораживает объект, свойства нельзя изменить, удалить или добавить.
Эти методы позволяют контролировать структуру объекта на разных уровнях.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 2
Post #3288 576
  • 👍 1
  • 🔥 1
Post #3285 624
🤔 Как происходит процесс формирования страницы?

1. Загрузка HTML → построение DOM.
2. Загрузка CSS → построение CSSOM.
3. Объединение DOM и CSSOM в render tree.
4. Выполняется layout → определяются размеры и позиции.
5. Выполняется paint → отрисовка пикселей на экран.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 1
  • 🔥 1
Post #3284 618
  • 👍 1
  • 🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →