zoukankan      html  css  js  c++  java
  • JSON对象与字符串之间的相互转换

    <html>
    <head>
        <meta name="viewport" content="width=device-width" />
        <title>JSON对象与字符串之间的相互转换</title>
        <script src="~/Js/jquery-1.8.0.js"></script>
        <script>
            var users = [
                { 'user': 'barney', 'age': 36 },
                { 'user': 'fred', 'age': 40 },
                { 'user': 'pebbles', 'age': 18 }
            ];
            console.log(users[1].user); //fred
            console.log("-----------------------------");
    
            //在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象的stringify()和parse()方法。
            //JSON.stringify(obj)将JSON转为字符串。JSON.parse(string)将字符串转为JSON格式
            console.log("------------对象转字符串--------------");
            var str = JSON.stringify(users);
            console.log(str);
    
            console.log("------------字符串转对象1--------------");
            var object = JSON.parse(str);
            console.log(object);
            console.log(object[1].user); //fred
            console.log($.parseJSON(str)[1].user);  //fred
    
            console.log("------------字符串转对象2--------------");
            var object = eval("(" + str + ")"); 
            console.log(object);
            console.log(object[1].user); //fred
        </script>
    </head>
    <body>
        <div>
        </div>
    </body>
    </html>
  • 相关阅读:
    mysql日期默认值格式('0000-00-00')错误解决
    休闲一下-精华-IMDB评分8分左右影片400多部!
    开机动画流程
    SystemServer启动服务
    理解Android进程创建流程
    android开机动画启动流程
    Android系统的启动优化
    Android 系统启动(init,zygote)
    Zygote
    init
  • 原文地址:https://www.cnblogs.com/smartsmile/p/7675591.html
Copyright © 2011-2022 走看看