В этой статье используется не ключ или значение , а ключ, необходимый для извлечения: «значение» [должен быть один массив, если для нескольких наборов данных нужен цикл for]
// строка представляет собой строку json!!!
1. У меня есть один json [строка] , пока id и appStatus разделены на новые массивы
let list = [];
for (var key in row) {
var temp = {
}
if (key == "id") {
temp.id = row[key]
list.push(temp)
} if (key == 'appStatus') {
temp.appStatus = row[key]
list.push(temp)
}
}
console.log(list)
2. У меня есть один json [строка] , пока идентификатор и appStatus не разделены вместе
Способ 1: Используйте числа в квадратных скобках row[0], чтобы получить соответствующий ключ: «значение»
Способ 2: Настройте
var satusJson = {
"id": row.id,
"appStatus": row.appStatus,
}
console.log(satusJson)
3. У меня есть один json [строка], кроме id и appStatus.
const {
id, appStatus, ...param } = row;
console.log(param);