前端传过来的参数key1:{"username":"username","password":"1234"},value->null;key2:{"token"}value->{"123"},怎么使用josnarray获取password里面的"1234"参数
时间: 2023-10-10 19:09:27 浏览: 62
JS根据key值获取URL中的参数值及把URL的参数转换成json对象
要使用JSON数组获取"password"参数中的值"1234",你需要先将传过来的参数解析为JSON对象,然后通过对象的属性名获取对应的值。在这种情况下,你可以使用以下代码来实现:
```javascript
// 假设前端传来的参数存储在变量data中
const data = {
key1: {
"username": "username",
"password": "1234"
},
key2: {
"token": "123"
}
};
// 解析key1的值为JSON对象
const key1Obj = JSON.parse(data.key1);
// 获取password参数的值
const passwordValue = key1Obj.password;
console.log(passwordValue); // 输出 "1234"
```
阅读全文