
Если вы хотите преобразовать массив объектов JSON в объединенную строку, выполните следующий процесс.
скажем, у нас есть массив как
let arr = [{"name": "MEP", "id": "130"}, {"name": "Civil", "id": "bd8"}, {"name": "Cleaning", " идентификатор”: “a66”}]
и вы хотите преобразовать его в строку, состоящую только из имени, как MEP, Civil and Cleaning.
let arr = [{"name": "MEP", "id": "130"}, {"name": "Civil", "id": "bd8"}, {"name": "Cleaning", "id": "a66"}]ƒ
let len = arr?.length;
var newString = '';
if (len > 0) {
for (var i = 0; i < len; i++) {
if (i + 1 == len) {
newString = newString.concat(`${arr[i].name}`)
} else {
newString = newString.concat(`${arr[i].name} and `)
}
}
}
console.log(newString)
в console.log мы получим
МЭП, гражданские и уборочные работы