Проверка наличия обязательных параметров функций
JavaScript позволяет задавать значение по умолчанию для параметров функции. Используя эту возможность, мы можем реализовать интересный способ проверки наличия обязательных параметров при вызове функций и методов:
#js
JavaScript позволяет задавать значение по умолчанию для параметров функции. Используя эту возможность, мы можем реализовать интересный способ проверки наличия обязательных параметров при вызове функций и методов:
const isRequired = () => {
throw new Error('param is required');
};
const print = (num = isRequired()) => {
console.log(`printing ${num}`)
}
print(2);//printing 2
print()// error
Теперь при отсутствии параметра у нас выводится ошибка, которую можно кастомизировать, как нам удобно.#js
JavaScript. Что будет выведено в консоль?
Anonymous Quiz
23%
{ x: 100, y: 20 }
39%
{ x: 10, y: 20 }
10%
{ x: 100 }
18%
ReferenceError
10%
Посмотреть ответы
Создание кольцевой диаграммы на JavaScript
Кольцевая диаграмма, названная так из-за сходства с кольцом, — это круговая диаграмма с отверстием в центре. В этом руководстве мы применим технику построения кольцевых диаграмм для визуализации количества побед, одержанных на турнирах Большого шлема легендой тенниса Роджером Федерером.
#js #ru
Кольцевая диаграмма, названная так из-за сходства с кольцом, — это круговая диаграмма с отверстием в центре. В этом руководстве мы применим технику построения кольцевых диаграмм для визуализации количества побед, одержанных на турнирах Большого шлема легендой тенниса Роджером Федерером.
#js #ru
JavaScript. Какой из методов объекта Date вернет время, прошедшее с 1/1/1970, в миллисекундах?
Anonymous Quiz
26%
getDate()
21%
getMilliseconds()
30%
getTime()
18%
Ни один из перечисленных
4%
Посмотреть ответы
This media is not supported in your browser
VIEW IN TELEGRAM
Steam inspired game card hover effect
Эффект блика в стиле Steam при наведении на игровую карточку, реализованный на чистом CSS.
#css
Эффект блика в стиле Steam при наведении на игровую карточку, реализованный на чистом CSS.
#css
Книги по Frontend на русском языке - канал, где ты можешь бесплатно КАЧАТЬ Frontend книги на русском языке
- качай книги
- читай
- становись программистом.
Все книги 2017-2020 годов. Все русскоязычные.
Самая удобная навигация по тегам: #js #css #node #react #angular #vue
Подписывайся и качай: @frontbooksru
- качай книги
- читай
- становись программистом.
Все книги 2017-2020 годов. Все русскоязычные.
Самая удобная навигация по тегам: #js #css #node #react #angular #vue
Подписывайся и качай: @frontbooksru
JavaScript. Что произойдет при выполнении этого кода?
Anonymous Quiz
4%
В консоль будет выведена строка “е”
9%
В консоль будет выведена строка “т”
27%
В консоль будет выведено число 5
5%
В консоль будет выведена строка “Привет”
47%
Произойдет ошибка
9%
Посмотреть ответы