Я не знаю, возможно ли это в javascript. У меня есть объект, который является динамическим. как
const list = {eb: 'blue', et: 'green'}
в любое время значение моего списка изменится, например
const list = {er: 'yellow', ex: 'black'}
Как получить значение ключа в моем объекте? например, я собираюсь отобразить для него как ключ, так и значение.
const ikey = 'eb'
const ivalue = 'blue'



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


try
for(var key in objects) {
var value = objects[key];
}
Вы можете использовать метод Object.keys(objectNameHere) прототипа Object для циклического переключения ключей по имени и перечислению.
Вы можете использовать for..in ,
for (var key in list) {
console.info(key, list[key]);
}
С ES6 вы можете использовать Object.entries
for (let [key, value] of Object.entries(list)) {
console.info(key, value);
}
Попробуй это
const list = {er: 'yellow', ex: 'black'};
Object.keys(list).forEach(e=>console.info(e+" = "+list[e]))Используйте Object.entries(), чтобы получить список пар ключ/значение из вашего объекта. Затем вы можете перебирать пары и отображать их с помощью Array.forEach():
Object.entries({ a: 'hello', b: 3 }).forEach(([key, val]) => {
console.info(key, val);
});Вы можете получить список ключей с помощью Object.keys() и список значений с помощью Object.values():
const obj = { a: 'hello', b: 3 };
console.info(Object.keys(obj));
console.info(Object.values(obj));
console.info(Object.entries(obj));Наконец, вы можете перебирать ключи объекта напрямую с помощью цикла for...in, и в этом случае вам нужно использовать обозначение в скобках для доступа к свойству вашего объекта:
const obj = { a: 'hello', b: 3 };
for (const key in obj) {
console.info(key, obj[key]);
}Чтобы избежать больших вычислений и поскольку V8 отлично справляется с операциями JSON, вы можете просто JSON.stringify(obj) предоставить вам все записи. Единственная проблема заключается в том, что у вас не будет контроля над тем, как должны обрабатываться определенные типы значений, т.е. в этом случае вы останетесь только с примитивами в качестве значений.
Попробуйте использовать for..in оператор
var obj = {
Name: 'Mohsin ',
Age: 20,
Address: 'Peshawar',
}
for (var keys in obj) {
console.info(keys, ':', obj[keys])
}