SonyFan23
@SonyFan23

Как обратиться к объекту?

Есть объект, который берет значения с формы html:
dataBase = {
        fullName : '',
        dateOfBirth : '',
        address : '',
        faculty : '',
        spetsial : '',
        course : '',
        institution : ''
    }


Подскажите, пожалуйста, как обратиться к n объекту?
То есть, допустим форма была заполнена три раза, как вывести через цикл значения, которые были введены при втором заполнении формы?
  • Вопрос задан
  • 73 просмотра
Решения вопроса 1
coderisimo
@coderisimo Куратор тега JavaScript
тогда структура объекта должна быть в таком духе :

dataBase = {
   '1' : {
        fullName : '',
        dateOfBirth : '',
        address : '',
        faculty : '',
        special : '',
        course : '',
        institution : ''
    },
  '2': {
        fullName : '',
        dateOfBirth : '',
        address : '',
        faculty : '',
        special : '',
        course : '',
        institution : ''
    }
    ...    
};


в таком случае получить второй элемент можно вот так : dataBase['2']
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Immortal_pony
@Immortal_pony Куратор тега JavaScript
Для этого необходимо изменить формат хранения данных. Примерно так:
dataBase = [
    {
        fullName : '',
        dateOfBirth : '',
        address : '',
        faculty : '',
        spetsial : '',
        course : '',
        institution : ''
    },
    {
        fullName : '',
        dateOfBirth : '',
        address : '',
        faculty : '',
        spetsial : '',
        course : '',
        institution : ''
    }
    ...    
];


Тогда получить можно будет примерно так:
dataBase[1].fullName
Ответ написан
@Alex_vs_Predator
Начинающий веб-разработчик
dataBase.fullName

И т.д. к остальным...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы