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>