Поскольку мы не можем получить доступ к данным из объекта напрямую или выполнить над ними операции. Сначала нам нужно преобразовать объект в формат массива, тогда только мы сможем применять функции.
В JavaScript вы можете получить доступ к свойствам и значениям объекта несколькими способами. Вот наиболее распространенные методы:
1 . Точечная запись ()
_самый популярный _
Бывший:
константный человек = {
имя: "Джон",
};
console.log(person.name); // Вывод: Джон
2 . Обозначение скобок
(Подходит, если объект содержит пробел в ключе)
const person ={
имя='Панчи';
}
console.log(person['имя']);
const person = {
имя: "Джон",
возраст: 30,
город: "Нью-Йорк"
};
console.log(Object.keys(person)); // Вывод: ["имя", "возраст", "город"]
console.log(Object.values(person)); // Вывод: ["Джон", 30, "Нью-Йорк"]
console.log(Object.entries(person));// Вывод: [["имя", "Джон"], ["возраст", 30], ["город", "Нью-Йорк"]]
** NOTE : Object.entries used to return array then on that resulting array we can apply like .map() or .filter function.**
Более того, результирующий массив содержит данные типа перечисления в паре значение ключа
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3