dr.Brain

doctor Brain

мир глазами веб-разработчика

JavaScript: методы массива

15 методов для работы с массивами в JavaScript, которые обязательно нужно знать

dr.Brain

время чтения 5 мин.

Photo by Jozsef Hocza on Unsplash

Для хранения наборов значений в JavaScript существует специальный тип данных, называемый массив (array). Массивы имеют встроенные свойства и методы, с помощью которых можно удалять, добавлять и сортировать элементы, а так же проводить иные манипуляции. Хорошее знание методов массивов в JavaScript, несомненно, повышает профессиональный уровень веб-разработчика.

Перемещаем объекты

движение объектов по заданной траектории с помощью CSS

dr.Brain

время чтения 1 мин.

Photo by mauro paillex on Unsplash

Итак, в CSS появился новый модуль Motion Path, позволяющий перемещать любые объекты по заданной траектории.

Перебор свойств объекта

как получить все свойства объекта

dr.Brain

время чтения 1 мин.

Photo by Pauline Loroy on Unsplash

В JavaScript есть множество способов извлечения и перебора элементов массивов, но для работы со свойствами объектов, к сожалению, такого многообразия не существует.

Блокировка изменений объекта

как уберечь объект JavaScript от изменений с помощью методов preventExtensions, seal, freeze и ключевого слова const

dr.Brain

время чтения 2 мин.

Photo by Ian Keefe on Unsplash

В JavaScript (ES6) существует множество способов обеспечения безопасности объекта посредством блокировки изменений. Это позволяет снизить угрозу воздействия третьей стороны на параметры объекта, а так же уменьшить вероятность непредсказуемого поведения кода.

Hugo: карта сайта

шаблон карты сайта (sitemap.xml) для hugo

dr.Brain

время чтения 2 мин.

Photo by Cris Ovalle on Unsplash

Hugo поставляется со встроенным шаблоном карты сайта, соответствующим протоколу версии 0.9, если нет необходимости модифицировать sitemap.xml, никакой работы со стороны пользователя не требуется. Тем не менее, при необходимости переопределить шаблон карты сайта можно.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.