На данный вопрос уже ответили:
Идея в том что бы при вводе каких то данных в инпут, собранные с текущего поля попадали в массив.
Вообщем, что я только не перебирал. у меня или массив сам себя перезаписывает в index:0 или object object, на ютубе гайды не помогают, везде примитивная лажа типо отсортируйте массив профильтруйте массив, сделайте сплит или сплайт...
$(formID).find('input[required]').on('keyup', (event) => this.reviewFormValidatKeyup(event) + this.reviewFormValidatEmail());
reviewFormValidatKeyup(event) {
let target = $(event.currentTarget);
let arr = [];
let obj = [{ 'id': target.attr('id'), 'name': target.attr('name'), 'data-input': target.attr('data-input') }];
arr = obj.map((index, elem) => {
return arr += index;
});
}
Получаю в результат:
arr ["[object Object]"]0: "[object Object]"length: 1__proto__: Array(0)
Или единожды:
0:{id: "review-form-email", name: "email", data-input: "false"}
length:1
__proto__:Array(0)
я знаю про push pop shift unshift, перечитайте еще раз вопрос, а потом трясите золотой медалью по js
я не понимаю как добавить в массив новый объект, пуш перезаписывает index 0
arr.push(obj)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как сделать плавное появление текса при скроле*???
К примеру возьму virustotal или viruscheckmate