js处理数据
<script>
var infoJson = { "姓名": "name", "性别": "sex", "年龄": "age" };
var info = { "name": "张三", "age": "18" };
var handleJson = {};
for (var key1 in infoJson) {
handleJson[key1] = "-";
for (var key2 in info) {
if (infoJson[key1] == key2) {
handleJson[key1] = info[key2]
}
}
}
console.log(handleJson);//{姓名: "张三", 性别: "-", 年龄: "18"}
var arr = [];
for (var key3 in handleJson) {
var _json = {};
_json.left = key3;
_json.right = handleJson[key3];
arr.push(_json)
}
console.log(arr);
// [
// { left: "姓名", right: "张三" },
// { left: "性别", right: "-" },
// { left: "年龄", right: "18" }
// ]
</script>