с апи прилетает массив userList. в каждом его элементе есть соответствующие id полей и названия полей. т.е. skill_id: [skill_id_1, skill_id_2 и т.д.]. с названиями аналогично, ключи 2 таких массивов совпадают. я хочу преобразовать массив из такого типа в такой
[{ld: skill_id_1, name: skill_name_1}, {ld: skill_id_2, name: skill_name_2}...] - это нужно для того чтобы потом вычленить уникальные значения и по ним производить фильтрацию по совпадению. я создал копию массива (branchArray), в котором хочу оставить только нужные поля, которые преобразую. есть 2 проблемы: 1 - в некоторых значениях лежат null, делаю доп. проверку. 2 - мне в результате выдает массив с undefined.