zoukankan      html  css  js  c++  java
  • 【json对象和json格式的字符串】

    var jsonObject1 = {"id":100};  

    这个jsonObject1 叫做 json格式的  对象

    我们可以通过:  jsonObject1.id   获取到"id"这个key对应的值  100  (蓝色的)

    var jsonStr1 = JSON.stringify(jsonObject1);

    我们可以通过JSON.stringify( );  这个方法,将一个json对象 转换为  json格式的字符串jsonStr1        结果为{"id",100}     这里的100是 红色的

    我们无法通过jsonStr1.id  获取到 100 这个值 ,因为jsonStr1 只是一个字符串。

    但我们可以把json格式的字符串  jsonStr1  变回  json格式的对象

    var jsonObject02 = JSON.parse(jsonStr1);

    这样 我们就得到了一个jason格式的对象   jsonObject02

    我们又可以通过.id的形式 得到 对应的值了:

    jsonObject02.id

    ===================================================================================

    而在spring框架中,我现在做的项目有一个就用到了json

     $.get(url,params,function(result){
                console.log(result);
            },"json");

    这里 服务器 向 客户端 响应的数据的格式 就是  json格式的字符串

    而客户端 接收到 这些 json格式的字符串以后 ,会将它们 转变成  json格式的对象

    那是因为,客户端要通过 这些 对象的key  得到  对应的value(也就是数据),并将这些数据显示在页面上。

  • 相关阅读:
    python 继承与组合
    google浏览器安装不上的绝望经历
    python 类,对象
    Javascript学习笔记——闭包
    面试小结:html/css实现元素居中
    @清晰掉 qsort()
    @清晰掉 sprintf sscanf双胞胎
    @清晰掉 GDB调试器中的战斗机
    @大脑练习: 计算两个矩阵的乘积
    js测试用
  • 原文地址:https://www.cnblogs.com/raphaelJava-4560/p/13275990.html
Copyright © 2011-2022 走看看