Size: a a a

JavaScript Noobs — сообщество новичков

2020 September 29

Ш

Шепс in JavaScript Noobs — сообщество новичков
погляжу
источник

K

Katerina in JavaScript Noobs — сообщество новичков
элемент tr пытаюсь так var content = tr.outerHTML;
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
что такое tr
источник

K

Katerina in JavaScript Noobs — сообщество новичков
получается undefined
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
tr то откудова берешь
источник

K

Katerina in JavaScript Noobs — сообщество новичков
вобщем на странице вот такой блок <div class='rows'>
    <p class="ls_num"><?= $item["ls_num"] ?></p>
    <p class="ls_name"><?= $item["ls_name"] ?></p>  </div>
источник

K

Katerina in JavaScript Noobs — сообщество новичков
получаю его вот так - var tr = $(this).closest('tr').find('.rows');
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
ой не жыквери не ко мне
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
возможно он массив элементов возвращает, и надо обращаться к первому
источник

K

Katerina in JavaScript Noobs — сообщество новичков
это из-за жиквери не работает outerhtml?? мне казалось должно в нем все работать...
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
Katerina
это из-за жиквери не работает outerhtml?? мне казалось должно в нем все работать...
не, я просто жыжей никогда не пользовался! не могу тебе ответить поэтому. по идее должны работать все ванильные методы, так что дело не в этом
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
в консоль выводи для начала, а не в алерт, если не понятно что происходит
источник

NG

Nazar Ginailo in JavaScript Noobs — сообщество новичков
Максим
const bla = { bla: 1, bla1: 2 };
const arr = [{ a: 1, b: 2, }, {}]
const objectItems = Object.values(bla);

const newData = arr.map((item, idx) => ({ ...item, id: objectItems[idx] }));


Либо сразу можешь, без 3 переменной
const bla = { bla: 1, bla1: 2 };
const arr = [{ a: 1, b: 2, }, {}]

const newData = arr.map((item, idx) => ({ ...item, id: Object.values(bla)[idx] }));
Спасибо!
источник

NG

Nazar Ginailo in JavaScript Noobs — сообщество новичков
Спасибо!
источник

DR

Den Ri in JavaScript Noobs — сообщество новичков
хех
источник

NG

Nazar Ginailo in JavaScript Noobs — сообщество новичков
Шепс
const arr =[{sa: 2}]
const bla = {bla: 1, bla1: 2}
let newObj = arr[0]
newObj = Object.assign({}, bla, newObj);
arr[0] = newObj;
Спасибо!
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
не за что =)
источник

DR

Den Ri in JavaScript Noobs — сообщество новичков
Nazar Ginailo
Спасибо!
Есть еще такой вариант :)
источник

DR

Den Ri in JavaScript Noobs — сообщество новичков
источник

NG

Nazar Ginailo in JavaScript Noobs — сообщество новичков
Ребят, еще такой вопрос:
У нас есть массив объектов и в этом объекте есть пара ключ-значение, которая является ключем: сonst bigArr = [.{ a:1, b:1, c:1 } ] (`${a}${b}` - ключ) и есть объект в котором ключ - это arr={ ${a}${b}: 1 } и нужно фильтрануть по bigArr этими ключами с arr. Я дошел до того, что я получаю массив нужных значений, но не массив с нужными объектами:
bigArr(({ a, b }) => `${a}${b}`).filter(item => ObjectObject.keys(arr).includes(item));
источник