• json


    /*

    */
    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>JSON</title>
    </head>

    <body>
        <script>
        /*
            //json (JavaScript Object Notation )是一种数据格式
            //JavaScript对象表示法
            
            //常用写法:
            //定义一个json对象:
            var str1 = {
                "name":"xiaoming",
                "age":"23",
                "sex":"meal"
            }
            
            //将对象转为字符串:
            var str = JSON.stringify(str1);
            document.write( typeof str);
            document.write(str);
            document.write("<br />");
            //定义一个json字符串:
            var str2 = '{"firstname":"xiao","lastname":"ming"}';
            
            //学习JSON要理解掌握的两点:
            /*
            第一:json数据格式
            第二点:将一个json格式的字符串转成json对象;
            两种转换方法:
                JSON.parse()
                eval()
                    
            //lJSON.parse()例子:
            var jsontext = '{"firstname":"san","lastname":"zhang"}';
            var contact = JSON.parse(jsontext);
            document.write("JSON.parse():"+contact.lastname + "," + contact.firstname);
            document.write("<br />");
            //2eval()例子:
            var jsontext2 = '{"firstname":"san","lastname":"zhang"}';
            var contact2 = eval("("+ jsontext2 + ")");
            document.write("eval():" +contact2.lastname +"," + contact2.firstname);
            document.write("<br />");
            //满足格式json字符串,调用json.parse()或者eval()方法,吧字符串转成了json对象
            
            */
            
            var jsonText = '[{"name":"zhangsan","age":"23"},'
                            +'{"name":"lisi","age":"22"},'
                            +'{"name":"wangwu","age":"24"}]';
                            
                            //利用字符串拼接写成这样可以分行的字符串形式;
            var contact3 = JSON.parse(jsonText);
            document.write(contact3[1].name+""+contact3[1].age);
        </script>
    </body>
    </html>

  • 相关阅读:
    一个长串由一个字串循环构成
    区间边界 张贴海报的可见性
    summary
    分区本质 从磁盘物理层面优化查询 分区操作的锁表
    全局变量在反汇编中是怎么体现的
    MathType怎么打定积分竖线
    定积分换元法洛必达法则求极限
    静态链表的插入和删除
    Git恢复之前版本的两种方法reset、revert
    服务去耦合
  • 原文地址:https://www.cnblogs.com/yuejie/p/5986040.html
Copyright © 2020-2023  润新知