Я создал конструктор для объекта под названием «Книга». Я захватил все значения из формы в массиве. Теперь я хочу присвоить значения этого массива этому конструктору. Тем не менее, я застрял, потому что я не могу найти то, что я ищу в Google или StackOverflow.
Вот мой код:
let formArray = [];
document.querySelectorAll('input[type="text"]').forEach(function (node) {
formArray.push(node.value);
});
let newBook = new Book();
let idx = 0;
Object.keys(newBook).forEach(function (k) {
k = formArray[idx];
})
Однако, это мой log:
Book {title: undefined, author: undefined, nPages: undefined, isRead: undefined}
title: undefined
author: undefined
nPages: undefined
isRead: undefined
Пожалуйста, помогите мне разобраться!