frontend
Для перебора элементов массива в JavaScript есть несколько удобных методов. Из них наиболее популярны Array.prototype.map()
и Array.prototype.forEach()
. Для начинающих программистов в использовании этих методов есть несколько неочевидных моментов: ведь, оба метода предназначены для перебора элементов и оба возвращают какой-то результат. Так в чем же различия?
Итак, нам нужно нарисовать гамбургер-меню: всего три полосы - это достаточно просто сделать, кроме того, для этого в HTML и CSS существует множество способов. Но, с другой стороны, нарисовать иконку гамбургер-меню можно и в SVG, и это, пожалуй, самый легкий и приятный вариант решения данной задачи.
Когда мы пишем html-код, нет необходимости строго придерживаться определенного формата и всегда соблюдать последовательность открытия и закрытия тегов, потому что в абсолютном большинстве случаев код будет работать. Тем не менее, Ваш код должен быть понятным, красивым и хорошо читаемым.
Многие веб-сайты, и особенно сайты-портфолио, используют эффект печати текста на машинке. Выглядит это действительно круто, и сегодня мы разберем, как воспроизвести такой эффект в своем проекте. Теме более, с библиотекой Greensock сделать это будет достаточно легко.
Допустим, Вы только приступили к изучению JavaScript и, наверняка, столкнулись с некоторыми особенностями существующих справочных материалов и документации. Так, существует три различных способа объявления функции.