JSON_语法_值得获取

JSON_语法_值得获取

  • json对象.键名
  • json对象[“键名”]
  • 数据对象[索引]

获取值:


    Title

        //定义基本格式
        var person = {"name": "张三", "age": 17, "gender": true};

        //获取name的值
        // var name = person.name;
        // var name = person["name"];
        // alert(name);

        //嵌套格式:{} ---> []
        var persons = {
            "persons": [{
                "name": "张三", "age": 17, "gender": true}, {
                "name": "李四", "age": 20, "gender": false}, {
                "name": "王五", "age": 21, "gender": true}],
        };

        // var name = persons.persons[2].name;
        // alert(name);

        //嵌套格式[]-->{}
        var ps = [{
            "name": "张三", "age": 17, "gender": true}, {
            "name": "李四", "age": 20, "gender": false}, {
            "name": "王五", "age": 21, "gender": true}];

        alert(ps[1].name);

遍历:


    Title

        var person = {"name": "张三", "age": 17, "gender": true};

        //获取persons对象中的所有键和值
        // for in循环
        for (let personKey in person) {
            //这样的方式获取不行。因为相当于person."name"
            // alert(personsKey + ":" + person.key);
            // alert(personKey + ":" + person[personKey]);
        }

        //嵌套格式[]-->{}
        var ps = [{
            "name": "张三", "age": 17, "gender": true}, {
            "name": "李四", "age": 20, "gender": false}, {
            "name": "王五", "age": 21, "gender": true}];
        //获取ps中的所有值
        for (var i = 0; i < ps.length ; i++) {
            var p = ps[i];
            for (let pKey in p) {
                document.writeln(pKey + ":" + p[pKey]);
            }
            document.write("<br>")
        }

Original: https://www.cnblogs.com/ailhy/p/16609610.html
Author: 我滴妈老弟
Title: JSON_语法_值得获取

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/575522/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 中值定理笔记

    总共有十个定理,其中四个和函数有关,五个和导函数有关,剩下一个是积分中值定理。 当(f(x))在闭区间(\lbrack a,b\rbrack)上连续时,(\exists m,M \…

    Java 2023年6月7日
    092
  • 诚立业科技面试经历

    笔试题: 面试: 1.自我介绍,讲讲项目 2.项目中redis是如何使用的? 3.你们数据量有多大,是如何保证高可用的? 4.mysql数据库你是怎么优化的? 5.kafka你们项…

    Java 2023年6月14日
    066
  • SpringBoot 系列 web 篇之自定义返回 Http Code 的 n 种姿势

    虽然 http 的提供了一整套完整、定义明确的状态码,但实际的业务支持中,后端并不总会遵守这套规则,更多的是在返回结果中,加一个 code 字段来自定义业务状态,即便是后端 5xx…

    Java 2023年5月30日
    059
  • QT获取ip和mac,区分虚拟机、wifi、宽带

    00:50:56:C0:00:01、00:50:56:C0:00:08 是虚拟机的MAC地址,可以排除 正常情况下,wifi和宽带只有一个工作,所以可以QNetworkAddres…

    Java 2023年5月30日
    061
  • SpringBoot初学入门篇,带你快速上手使用springboot

    SpringBoot框架是每个Java开发人员必须掌握的开发利器。SpringBoot可以快速创建基于Spring的应用。其核心依然是IoC, AOP, 代理,工厂,容器。 动力节…

    Java 2023年6月9日
    080
  • Mybatis 插入数据后,自动返回其主键值

    Vo实体类: controller 层: service 层: serviceImpl 层: mapper 层: mapper.xml 文件: 插入数据的主键值其实是赋值给你指定的…

    Java 2023年6月9日
    068
  • java 反射

    引用:http://blog.csdn.net/ahwr24/article/details/7255379 try {//得到类对象Class c = Class.forName…

    Java 2023年5月29日
    0117
  • 使用easyUI 格式化datagrid列

    @author YHC 以下示例格式化在easyui DataGrid 里的列数据,和使用自定义列formatter ,如果价格小于20就将文本变为红色. 格式化一个DataGri…

    Java 2023年5月29日
    0101
  • 如何生成一个java文档

    如何生成一个java文档 众所周知,一个程序给别人看可能可以看懂,几万行程序就不一定了。在更多的时候,我们并不需要让别人知道我们的程序是怎么写的,只需要告诉他们怎么用的。那么,ap…

    Java 2023年6月9日
    079
  • mybatis多次查询全部后返回一个Page对象/sql语句多出一个limit

    今天在前端走页面的时候,发现有个接口返回的数据偶尔出现一次不是预想的结果。 先看我需要返回的数据: 再看不是预想中的数据: 断点调试后发现问题出现在 List<product…

    Java 2023年6月16日
    096
  • [命令行]Mysql 导入 excel 文件

    将 excel 表格中的数据批量导入数据库中 将要导入的表删除字段名,只留下要导入的数据。 将文件另存为 *.csv格式,可以用记事本打开(实际上就是标准的逗号分隔的数据 进入my…

    Java 2023年6月5日
    065
  • Java开发笔记(一百四十五)FXML布局的伸展适配

    前面介绍了FXML的基本格式及其控制器的用法,算是打通了FXML方式的编码流程。程序界面通常保持固定尺寸,不过有时也允许用户拖曳窗口大小,不拖不打紧,一拖就可能坏事。像之前的登录窗…

    Java 2023年6月6日
    0108
  • 记一次日志引起的服务端问题排查经历

    没有线程dump信息,那还是从指标入手,只不过这次因为前面分析有线程阻塞,并且也猜测了一些可能的原因,那么要检查当时部署环境(因为是部署在k8s中,所以是运行环境是容器)的指标状态…

    Java 2023年5月30日
    085
  • SpringBoot集成RabbitMQ简单举例

    操作步骤: 引入依赖包、配置连接参数、新建队列、生产者代码、消费者代码 依赖包 配置连接参数 新建队列 生产者代码 消费者代码 来源项目:dms-test-data Origina…

    Java 2023年5月30日
    061
  • 3 垃圾收集算法

    1 垃圾收集三件事 2 对象存活判定算法 2.1 引用计数算法 2.2 可达性分析算法 2.2.1 不可达对象的后置处理 2.3 方法区回收判定 5 垃圾收集算法介绍 5.1 分代…

    Java 2023年6月7日
    082
  • LEDE 虚拟机安装

    虽然我对路由器没什么兴趣,但是紧跟潮流还是有必要的,现在因为网络闭关锁国政策,很多人都想自己搭配一台私人的服务器,不想被商业公司左右数据安全。我感觉这个是一个商机,建议大家可以朝这…

    Java 2023年5月30日
    072
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球