День 14: Object.keys и Object.values

Сегодняшний день посвящен Object.keys и Object.values.

Object.keys

Object.keys принимает объект в качестве входных данных. Он выводит массив всех ключей внутри объекта. Объекты состоят из пар ключ-значение. Пара ключ-значение — это строка данных с двумя точками данных. Ключ — это метка или имя для фрагмента данных. Значение — это тип данных, описывающий ключ. Значение может быть числом, строкой, функцией и т. д. Если у меня есть 100 апельсинов; Апельсины будут ключом, а 100 — значением. Рассмотрим пример ниже. У нас есть инвентарный объект. Ключи - это предметы в нашем инвентаре (книги, ручки, линейки). Чтобы получить массив ключей, просто введите объект в качестве аргумента внутри Object.keys(object).

Объект.значения

Почему это полезно?

На прошлой неделе мы много говорили о методах итератора массива. Они делают мою жизнь как разработчика намного проще! Но что происходит, когда наши данные находятся в объекте? Существуют ли методы итератора объектов в Javascript? К сожалению, нет — хотелось бы, чтобы они были. Но если нам нужны данные внутри этих объектов, мы можем извлечь данные, создав массивы с помощью этих инструментов. И тогда мы можем обратиться к методу итератора массива, который нам нужен для выполнения работы.