JSON对象

发布时间 2023-04-08 12:07:46作者: 流浪猫老大


自定义对象

image

<script>
    //自定义对象
    var user ={
        name:"Tom",
        age:10,
        gender:"male",
        /*eat:function () {
            alert("吃饭!");
        }*/
        eat() {
            alert("吃饭!");
        }

    }
    alert(user.gender);
    user.eat();

</script>

JSON对象

  • 作为数据载体,进行数据传输
  • key必须用双引号
  • 格式
  • value
    • 数组必须在 []
    • 对象在{}
{
        "key":value
    }

方法

  • parse:将json格式的字符串-->js对象
  • stringify:JS对象转为JSON字符串

  // 定义json
    var jsonstr = '{"name":"zhangsan","age":20}';
    //获取值
    //将json格式的字符串-->js对象
    var obj= JSON.parse(jsonstr);
    alert(obj.name);

    //JS对象转为JSON字符串
    alert(JSON.stringify(obj));