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
This media is not supported in your browser
VIEW IN TELEGRAM
Pagination - Simple Pagination
Симпатичный эффект при переключении страниц, созданный на чистом CSS.
#css
Симпатичный эффект при переключении страниц, созданный на чистом CSS.
#css
JavaScript. Что будет в консоли после клика по параграфу?
Anonymous Quiz
46%
p div
24%
div p
17%
p
6%
div
6%
Посмотреть ответы