> 文章列表 > JS对Json数组进行抽取 获取key: “value“

JS对Json数组进行抽取 获取key: “value“

JS对Json数组进行抽取 获取key: “value“

这篇文章不是拿key或value抽取需要的 key: “value” 【必须是单一数组 若是多组数据需要for循环】

// row 是json串 !!!

一、我有一个单一的json【row】 只要 id 和 appStatus 且分开成新数组

JS对Json数组进行抽取 获取key: “value“

    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)

JS对Json数组进行抽取 获取key: “value“

二、我有一个单一的json【row】 只要 id 和 appStatus 不分开在一起

方式1:row[0] 括号里面用数字获取对应的key: “value”
方式2:自定义

   var satusJson = {"id": row.id,"appStatus": row.appStatus,}console.log(satusJson)

JS对Json数组进行抽取 获取key: “value“

三、我有一个单一的json【row】 除了 id 和 appStatus 全都要

const { id, appStatus, ...param } = row;
console.log(param); 

在这里插入图片描述