zoukankan      html  css  js  c++  java
  • 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>

  • 相关阅读:
    常用命令
    添加云存储服务
    安装Prometheus-Opeartor
    Prometheus-operator架构详解
    Helm使用详解
    莫队乱搞--BZOJ2038: [2009国家集训队]小Z的袜子(hose)
    BZOJ1443: [JSOI2009]游戏Game
    BZOJ2006: [NOI2010]超级钢琴
    BZOJ4408: [Fjoi 2016]神秘数
    hdu6110:路径交
  • 原文地址:https://www.cnblogs.com/yuejie/p/5986040.html
Copyright © 2011-2022 走看看