«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как получить доступ к объектам?

Как получить доступ к объектам?

Опубликовано 3 ноября 2024 г.
Просматривать:363

How to access Objects?

Поскольку мы не можем получить доступ к данным из объекта напрямую или выполнить над ними операции. Сначала нам нужно преобразовать объект в формат массива, тогда только мы сможем применять функции.

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

1 . Точечная запись ()

_самый популярный _
Бывший:
константный человек = {
имя: "Джон",
};

console.log(person.name); // Вывод: Джон

2 . Обозначение скобок
(Подходит, если объект содержит пробел в ключе)

const person ={
имя='Панчи';
}
console.log(person['имя']);

  1. Доступ ко всем ключам и значениям [ IMP] Вы можете использовать Object.keys(), Object.values() или Object.entries(), чтобы получить все ключи, значения или и то, и другое

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.**

Более того, результирующий массив содержит данные типа перечисления в паре значение ключа

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/priyanshi_jain_63d791d47a/how-to-access-objects-19kj?1. Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3