zoukankan      html  css  js  c++  java
  • JSON在js中的定义及其转换

    //1.json的正常对象的格式(无序
    var obj = { "name" : "zhangsan" , "age" : 20 }
    console.log(typeof obj);
    console.log(obj.name);

    //2.json的函数对象的格式(无序)
    var obj01 = { "speak" : function(){
    alert("hello")
    }}
    console.log(typeof obj01);
    console.log(obj01.speak());

    //json的数组格式
    //1.存储字符串的数组
    var arr = [ "zhangsan" , "Lisi" , "wangwu" ]
    console.log(arr[2]);

    //2.存储对象的数组
    var arr01 = [obj,{ "name" : "lisi" , "age" : 22 },{ "name" : "wangwu" , "age" : 25 }]
    console.log(arr01[2].name)


    //将json对象转换为字符串
    function jsonObj2Str(){
    var obj = { "name" : "zhaoliu" , "age" : 18 }
    var str = JSON.stringify(obj)
    console.log(typeof str)


    console.log(str)
    }

    //将JSON格式的字符串转换为json对象
    function str2Jsonobj(){
    var str = '{ "name" : "qianyi" , "age" : 20 }'
    var obj = JSON.parse(str)
    console.log(typeof obj)
    console.log(obj)
    }

  • 相关阅读:
    将表中数据生成SQL语句
    遍历页面所有的控件
    MSN不能登陆
    刷新框架页
    JS传参出现乱码
    iframe攻击
    有关于VS调试Javascript的问题
    C#中StringBuilder类的使用
    前瞻XAML
    Asp.Net在SqlServer中的图片存取
  • 原文地址:https://www.cnblogs.com/su-chu-zhi-151/p/11219331.html
Copyright © 2011-2022 走看看