Js 怎么获取json对象所有key及根据动态key获取值(根据key值获取相应的value值)
请问大佬们,Js 怎么获取json对象所有key及根据动态key获取值(根据key值获取相应的value值),将key,value在页面上显示如下图
`var Test ={
"ftc下限": 30,"参考点01图像坐标": [0, 0],
"参考点01物理坐标": [0, 0],
"参考点02图像坐标": [0, 0],
"参考点02物理坐标": [0, 0],
"参考点03图像坐标": [0, 0],
"参考点03物理坐标": [0, 0],
"参考点04图像坐标": [0, 0],
"参考点04物理坐标": [0, 0],
"参考点05图像坐标": [0, 0],
"参考点05物理坐标": [0, 0],
"参考点06图像坐标": [0, 0],
"参考点06物理坐标": [0, 0],
"参考点07图像坐标": [0, 0],
"参考点07物理坐标": [0, 0],
"参考点08图像坐标": [0, 0],
"参考点08物理坐标": [0, 0],
"参考点09图像坐标": [0, 0],
"参考点09物理坐标": [0, 0],
"参考点10图像坐标": [0, 0],
"参考点10物理坐标": [0, 0],
"参考点图像坐标": [0, 0],
"参考点物理坐标": [0, 0],
"圆形度上限1": 0.85,
"圆形度上限2": 0.6,
"圆形度下限1": 0.03,
"圆形度下限2": 0,
"安装高度": 800,
"尖角特征上限1": 10,
"尖角特征上限2": 30,
"尖角特征下限1": 1,
"尖角特征下限2": 1,
"探测器物理坐标": [0, 0],
"标定样本点数目": 1,
"火焰轮廓特征上限": 0.25,
"火焰轮廓特征下限": 0.01,
"火焰面积等级1": 50,
"火焰面积等级2": 200,
"目标面积下限": 32,
"矩特征下限": 0.3,
"结构元素": 2,
"运动区域比率下限": 0.4,
"镜头型号": 8,
"面积波动上限": 20
}`
回答
使用Object.keys
即可;
let keys = Object.keys(Test); // ['ftc下限', '参考点01图像坐标'....]keys.map(key => {
console.log(Test[key]) // 每项对应数值;
})
以上是 Js 怎么获取json对象所有key及根据动态key获取值(根据key值获取相应的value值) 的全部内容, 来源链接: utcz.com/a/42439.html