Я пытаюсь объединить все значения от объекта до точки с запятой, она отлично работает, если объект только одного уровня:
obj = {
name: "one"
additionalInfo: "hello"
...
};
Object.values(obj).join(';')
Результат: один; привет
Но если объект является вложенным:
obj = {
name: "one"
additionalInfo: {
description: "hello",
...
}
};
Object.values(obj).join(';')
Результат: один; [объект Объект]
Остальные значения, кроме имени, являются, конечно, [объект Объект].Как я могу присоединиться к значениям уровня 2?
Результат, который я хочу получить:
one;hello