frontend
        
        
            
  
  
  
    
  
  
  Вместо привычно JavaScript попробуйте использовать type="date" для HTML-атрибута input. Так в большинстве современных браузеров открывается встроенный выбор даты, облегчая пользователям заполнение форм на веб-страницах.
  
        
            
  
  
  
    
  
  
  Атрибут draggable позволяет пертаскивать HTML-элемент. Это очевидный и несложный метод реализации интерактивных возможностей без обращения к внешним библиотекам.
  
        
            
  
  
  
    
  
  
  Что получится, если попробвать вывести в консоль значения переменных до их объявления. Рассмотрим такие примеры для переменных, созданных с помощью директив let и var.
  
        
            
  
  
  
    
  
  
  Для того, чтобы создать аккордеон (контент, который можно “развернуть” и “свернуть”) необязательно использовать CSS и JavaScript. Для быстрого и эффективного решения этой задачи отлично подойдут HTML-элементы details и summary.
  
        
            
  
  
  
    
  
  
  В статье “JavaScript: цикл и цикл событий” мы разобрали, какой результат будет получен, если воспользоваться функцией setTimeout() внутри цикла for, для которого счетчик i объявлен, как глобальная переменная с помощью директивы var.