This media is not supported in your browser
VIEW IN TELEGRAM
Snow
Реализовано без использования JS. Каждому элементу рандомно задается размер и время падения в SCSS.
#css
Реализовано без использования JS. Каждому элементу рандомно задается размер и время падения в SCSS.
#css
JavaScript. Каким будет результат?
Anonymous Quiz
32%
"Lamborghini"
51%
"Maserati"
7%
ReferenceError
2%
TypeError
8%
Посмотреть ответы
Друзья, сегодня рекомендуем отличный канал с материалами по тестированию!
🐞Тестировщик от бога — официальный канал сайта
Что отличает нас от кучи других каналов по тестированию:
— мы — один из самых крупных каналов по тестированию в телеграм существующий с 2019 года;
— мы пишем свои материалы: составили дорожную карту тестировщика, в которой собрали все, что надо знать для успешной работы;
— подготовили 🔥 большой учебник по тестированию, где собрали огромное количество материалов для обучения;
— мы проводим регулярные холиварные обсуждения — вот, например, подписчики рассказывают, как искали первую работу и какой была их первая зп;
— мы не постим ленту из хабра — все материалы, которые мы пишем или отбираем, мега-полезные. Перейдите в канал и убедитесь в этом сами.
— и многое-многое другое
Подписывайся на тестировщика от бога и узнай уже наконец разницу между тест-планом и баг-репортом 😇
🐞Тестировщик от бога — официальный канал сайта
testengineer.ru
.Что отличает нас от кучи других каналов по тестированию:
— мы — один из самых крупных каналов по тестированию в телеграм существующий с 2019 года;
— мы пишем свои материалы: составили дорожную карту тестировщика, в которой собрали все, что надо знать для успешной работы;
— подготовили 🔥 большой учебник по тестированию, где собрали огромное количество материалов для обучения;
— мы проводим регулярные холиварные обсуждения — вот, например, подписчики рассказывают, как искали первую работу и какой была их первая зп;
— мы не постим ленту из хабра — все материалы, которые мы пишем или отбираем, мега-полезные. Перейдите в канал и убедитесь в этом сами.
— и многое-многое другое
Подписывайся на тестировщика от бога и узнай уже наконец разницу между тест-планом и баг-репортом 😇
Password Generator.gif
248.7 KB
Password Generator
Генератор паролей с использованием строчных и заглавных буквы, цифр и специальных символов. Реализован с помощью Clipboard.js.
#css
Генератор паролей с использованием строчных и заглавных буквы, цифр и специальных символов. Реализован с помощью Clipboard.js.
#css
JavaScript. Как выяснить, был ли использован Event.preventDefault()?
Anonymous Quiz
21%
Проверить Event.defaultPrevented
32%
Проверить Event.isPrevented
8%
Проверить Event.prevented
18%
Это невозможно выяснить
22%
Посмотреть ответы
JavaScript. Каким будет вывод?
Anonymous Quiz
13%
NaN
63%
20
16%
ReferenceError
5%
undefined
3%
Посмотреть ответы
⏰ Время прохождения теста ограничено
💣 Пройдете тест и получите:
✔️ Живое общение с экспертами
✔️ Лучшие открытые уроки прошлых наборов курса
✔️ Продвинутые темы и практика на «боевых» задачах уровня Middle+
✔️ Скидку на прохождение онлайн курса «Angular Developer»
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Декомпозиция — ваша суперсила
Можно долго изучать Angular, оттачивая навыки работы с разными аспектами фреймворка, разбирая паттерны и лучшие практики. Но в конце концов, когда вы станете мастером своего дела, всегда останется умение, которое можно улучшать бесконечно: способность декомпозировать сложные задачи на удобоваримые куски. Это одно из самых важных качеств хорошего архитектора.
#js #angular #ru
Можно долго изучать Angular, оттачивая навыки работы с разными аспектами фреймворка, разбирая паттерны и лучшие практики. Но в конце концов, когда вы станете мастером своего дела, всегда останется умение, которое можно улучшать бесконечно: способность декомпозировать сложные задачи на удобоваримые куски. Это одно из самых важных качеств хорошего архитектора.
#js #angular #ru
Замораживание объектов в JS
Давайте познакомимся с рядовым, но не слишком часто используемым методом для объектов в JS -
Пример кода:
Давайте познакомимся с рядовым, но не слишком часто используемым методом для объектов в JS -
.freeze()
.freeze()
предотвращает добавление свойств к объекту, удаление старых свойств из объекта и изменение существующих, что довольно полезно в современной парадигме ООП.Пример кода:
const obj = {foo: 'bar'};Перед замораживанием: можно добавить, изменить или удалить свойства
obj.lumpy = 'woof';Замораживаем
delete obj.foo;
Object.freeze(obj);Так можно проверить
Object.isFrozen(obj); // === trueТеперь никакие изменения не произойдут
obj.foo = 'quux';#js
JavaScript. Какой из перечисленных методов мутирует (меняет) массив, на котором он был применен?
Anonymous Quiz
14%
Array.prototype.map
33%
Array.prototype.sort
12%
Array.prototype.slice
7%
Array.prototype.concat
13%
Все перечисленные методы мутируют массив, на котором они применены
14%
Никакой из перечисленных методов не мутирует массив, на котором применен
7%
Посмотреть ответы
Как сделать простой мини-календарь, выводящий текущий день?
В этой статье создадим мини-календарь с использованием HTML, CSS и JavaScript. Он будет отображать текущее число месяца, день недели, месяц и год. Вывод названия месяца и дня недели он будет осуществлять на том же языке, на котором отображается браузер.
#js #ru
В этой статье создадим мини-календарь с использованием HTML, CSS и JavaScript. Он будет отображать текущее число месяца, день недели, месяц и год. Вывод названия месяца и дня недели он будет осуществлять на том же языке, на котором отображается браузер.
#js #ru