frontend
При создании различных веб-сервисов работа с датами и временем практически всегда занимает весомое место. Создание календаря - достаточно простая задача, которая, тем не менее, часто вызывает затруднения в реализации у начинающих разработчиков.
Довольно часто мы имеем дело с повторяющимися селекторами, имеющими общих родителей. Возможно, это как раз то место, в котором пригодится псевдоселектор :is().
Некоторые вопросы отказа от написания в JavaScript-коде точки с запятой уже обсуждались ранее в статье “Нужна ли точка с запятой?”. Сегодня мы возвращаемся к этой теме, чтобы поговорить о последствиях отказа от использования точки запятой для IIFE (Immediately Invoked Function Expression) - функций, которые выполняются сразу же после их определения).
Деструктуризация - синтаксис, с помощью которого можно распаковать содержимое объетка в совокупность переменных, в определенных ситуациях это очень удобно. Хотя деструктуризация обычно используется для объектов и массивов, в отношении функций такой подход тоже бывает эффективным.
Эта статья будет полезна для тех, кто только начинает свой путь в веб-разработке. Выравнивание элемента по центру - достаточно распространенная задача, но каждый из нас все равно когда-то испытывал связанные с этим затруднения и искал оптимальные способы выравнивания по центру одного блока относительно другого c помощью Google или Stackoverflow. Несомненно, это простая задача. Однако, наличие большого количества элементов и стилей зачастую приводит к обидным ошибкам.