Я хочу использовать переменную внутри имени объекта.Как использовать переменную внутри имени объекта javascript
объектов JavaScript следующим образом:.
var names = {
"john": "29",
"marry": "19",
"dexter": "21",
"robert": "35"
}
Названия {переменная здесь} определяется функцией, которая ищет имя и поместить его в название объекта, так что я могу получить значение
Обычно, когда я хотел, чтобы получить значение объекта, в данном случае, для Джона, я просто использовать names.john
Но проблема заключается в джон часть динамична и определяется функцией, которая выглядит следующим образом
function displayage(){
var username = 'John';
return names.username;
}
Я знаю, что код выше не работает, так как он будет искать объект «имя пользователя» вместо значения внутри переменной username.
Итак, как я могу это сделать? или это невозможно?
красивый, спасибо. Я слишком много думал. – Ravensmith450