@sidiqi

Как задать массиву ключи и вывести на страницу?

Как задать ключи к значениям? Хочу, чтобы вместо цифр 0: 1: .. были ключи "id", и тд. Есть js код, который собирает значения с тегов td и записывает в массив. Знаю, что нужно использовать объект, но не знаю как заполнить объект получаемыми данными. 5bb0e88718574444270791.png
$(document).on('click', 'input.cart', function () {

        var txt = [];

        txt.push($(this).closest("td")
            .siblings()
            .each(function () {
                txt.push($(this).text());
            }));

        var txt2 =  Object.assign({}, txt);  // arr to obj

        console.log(txt2);

    });
  • Вопрос задан
  • 89 просмотров
Решения вопроса 1
AngReload
@AngReload
Кратко о себе
var txt2 =  {
  number: txt[0],
  article: txt[1],
  brand: txt[2],
  name: txt[3],
  quantity: txt[4],
  deliveryTime: txt[5],
  price: txt[6]
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы