Как в массив объектов записать значение из консоли

237
27 марта 2017, 09:13

Добрый вечер, не могу разобраться с небольшим скриптом.

Есть массив данных и функция :

var UsersData = []; 
 var UsersObj = {id: i = 0, name: '', email: ''};
function AddUser () {
    UsersData.push(i++, name, email);
}

Как сделать, чтобы при вызове функции AddUser в консоль, можно было записать данные в массив {name: " ", email: " "} ?

Answer 1

Передаем данные в параметр функции. В Функции объект заносим в массив.

var UsersData = []; 
var UsersObj = {id: i = 0, name: '0', email: '0' }; 
var UsersObj2 = {id: i = 1, name: '1', email: '1' }; 
 
function AddUser(UsersObj) { 
    // delete UsersObj.id; 
    UsersData.push(UsersObj); 
} 
 
AddUser(UsersObj); 
AddUser(UsersObj2); 
 
console.log(UsersData);

READ ALSO
Checkbox в таблице

Checkbox в таблице

Как сделать в javascript, чтобы строки в таблице, которые отмечены checkbox'ом по нажатию кнопки отправляли свои данные куда то?

458
Анимация на сайте [требует правки]

Анимация на сайте [требует правки]

Всем привет, пишу свой первый сайт и дошло наконец дело до анимации, подскажите на чем лучшее ее реализовывать?

281
Отключить fullpage при включенном меню

Отключить fullpage при включенном меню

Добрый день, ребят вопрос такой есть 2 кода js, 1 - это меню второй это плагин fullpage

375
Как получить значение recaptcha с помощью js?

Как получить значение recaptcha с помощью js?

Пытаюсь вставить recaptcha на сайтНо возникла проблема, не могу получить значение $_POST["g-recaptcha-response"] c помощью JS

360