处理数据

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>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章