У меня есть структура данных JavaScript, как следующий в моем веб-приложение Node.js/Экспресс:Как добавить новую сложную запись в массив javascript?
var users = [
{ username: 'x', password: 'secret', email: '[email protected]' }
, { username: 'y', password: 'secret2', email: '[email protected]' }
];
После получения отправленные значения формы для нового пользователя:
{
req.body.username='z',
req.body.password='secret3',
req.body.email='[email protected]'
}
Я хотел бы добавить новый пользователь в структуру данных, которые должны привести к следующей структуре:
users = [
{ username: 'x', password: 'secret', email: '[email protected]' }
, { username: 'y', password: 'secret2', email: '[email protected]' }
, { username: 'z', password: 'secret3', email: '[email protected]' }
];
Как добавить новую запись в моем массив пользователей, используя размещенный Валу эс?
Как я могу подставить значения столбца для жестко закодированных значений? Например: 'user.push ({имя пользователя: 'req.body.username', пароль: 'req.body.password', email: 'req.body.email'})' –
Просто сделайте req.body. имя пользователя, без кавычек. Кавычки превращают вещи в строки. – hugomg
А, да, оставляя котировки отработанных. Благодарю. –