✅ Task6.
Создать функцию для регистрации новых пользователей.
Обязательно проверку на уникальность nickName(он же login). Для этого создаём локальную базу пользователей (берём ее из realtimeDatabase) и с ней сверяемся.
Подобную проверку прикрутить к нашей функции на обычный вход пользователей (там проверка соответствия логина и пароля.
🚀Поехали🚀
#диплом
Создать функцию для регистрации новых пользователей.
Обязательно проверку на уникальность nickName(он же login). Для этого создаём локальную базу пользователей (берём ее из realtimeDatabase) и с ней сверяемся.
Подобную проверку прикрутить к нашей функции на обычный вход пользователей (там проверка соответствия логина и пароля.
🚀Поехали🚀
#диплом
✅ Правильный ответ: А
После клика по p будет выведено p и div. В цикле жизни события есть три фазы: захват, цель и всплытие. По умолчанию обработчики событий выполняются на фазе всплытия (если не установлен параметр useCapture в true). Всплытие идет с самого глубокого элемента вверх.
После клика по p будет выведено p и div. В цикле жизни события есть три фазы: захват, цель и всплытие. По умолчанию обработчики событий выполняются на фазе всплытия (если не установлен параметр useCapture в true). Всплытие идет с самого глубокого элемента вверх.
✅ Правильный ответ: А
Есть только шесть "ложных" значений:
undefined
null
NaN
0
'' (empty string)
false
Конструкторы функций, такие как new Number и new Boolean являются "истинными".
Есть только шесть "ложных" значений:
undefined
null
NaN
0
'' (empty string)
false
Конструкторы функций, такие как new Number и new Boolean являются "истинными".
Всем привет! 🖖
Я никуда не пропал, просто вернувшись с отдыха никак не могу войти в нормальное русло 🤪 Итак, погнали дальше пилить дипломный проект - после которого я планирую начинать искать работу. Кстати, я почти закончил его - скоро приступлю к его исполнению на React.
✅ Task 6-7-8.
Создаем "прелоадер" - заставка, которая пропадает, когда загружен весь необходимый функционал для работы программы. Используем DOMContentLoaded.
Переделываем компонент "Контакты" - решил, что при входе пользователь должен видеть всех участников чата (берем из локальной базы), иначе будущие работодатели, при просмотре программы будут видеть пустой список пользователей.
В этом списке контактов сразу сделать отображение статуса пользователя - online или offline.
Прикрепляю скрин, как это у меня смотрится (красоту не наводил и пока не планирую даже, главное функционал).
🚀Поехали🚀
#диплом
Я никуда не пропал, просто вернувшись с отдыха никак не могу войти в нормальное русло 🤪 Итак, погнали дальше пилить дипломный проект - после которого я планирую начинать искать работу. Кстати, я почти закончил его - скоро приступлю к его исполнению на React.
✅ Task 6-7-8.
Создаем "прелоадер" - заставка, которая пропадает, когда загружен весь необходимый функционал для работы программы. Используем DOMContentLoaded.
Переделываем компонент "Контакты" - решил, что при входе пользователь должен видеть всех участников чата (берем из локальной базы), иначе будущие работодатели, при просмотре программы будут видеть пустой список пользователей.
В этом списке контактов сразу сделать отображение статуса пользователя - online или offline.
Прикрепляю скрин, как это у меня смотрится (красоту не наводил и пока не планирую даже, главное функционал).
🚀Поехали🚀
#диплом
Революция или боль? Доклад Яндекса о React Hooks
https://habr.com/ru/company/yandex/blog/464071/
#js #react
https://habr.com/ru/company/yandex/blog/464071/
#js #react
Если кто не знает, что такое API - вот статья, где очень просто объясняется суть. Автор рассматривает в контексте тестирования, но это не играет роли.
Кстати, а у нас есть тестировщики, которые решили перейти на следующий этап и учат программирование? Жмём палец 👍 если есть такие.
Кстати, а у нас есть тестировщики, которые решили перейти на следующий этап и учат программирование? Жмём палец 👍 если есть такие.