Ответы пользователя по тегу JavaScript
  • Как из двух разных видов массива получить один?

    @Jet-Fire
    є декілька варіантів, сучасний це через спред оператор
    const arr1 = [1,2,3];
    const arr2 = [4,5,6];
    const arr3 = [...arr1, ...arr2];

    є більш старенький, але теж крутий
    const arr4 = arr1.concat(arr2);

    є ще крутий спосіб з reduce але в даному випадку він складний

    в вашому випадку треба
    let mass1 = ["zn1", "zn2", "zn3"];
    let mass2 = [
    {t1: "aa", p1: "lot"},
    {t1: "ab", p1: "kot"},
    {t1: "ac", p1: "mot"}
    ];

    const newArr = mass2.map((item, idx) => {
    return {...item, head: mass1[idx]}
    })
    Ответ написан
    Комментировать