当前位置: 首页 > article >正文

Js-对象-04-JSON

JavaScript自定义对象格式

 //自定义对象
    var cc = {
        name : 'cc',
        age :  22,
        gender: '男',
        add :function(a,b){
            return a+b;
        }
    };
    console.log(cc.name);
    console.log(cc.age);
    console.log(cc.gender);
    console.log(cc.add(1,2));
    

//自定义对象
    var cc = {
        name : 'cc',
        age :  22,
        gender: '男',
        // add :function(a,b){
        //     return a+b;
        // } 可以简化
        add(a,b){
            return a+b;
        }
    };
    console.log(cc.name);
    console.log(cc.age);
    console.log(cc.gender);
    console.log(cc.add(1,2));

JSON介绍

右边是JSON格式,:左边必须使用双引号包裹。

定义JSON

//定义JSON
    var jsonstr = '{"name":"cc", "age": 22, "addr":["北京", "南京","上海"]}';

使用JSON对象的获取方式尝试一下:

//使用JSON对象的内容获取方法
    console.log(jsonstr.name);

正确的获取方式 :

json字符串和JSON对象转换。

 先将jsonstr使用parse方法转换为json对象然后访问。

 var obj = JSON.parse(jsonStr);
    console.log(obj.name);
    

JS对象转化为json字符串使用stringfly方法。

var jsonString = JSON.stringify(obj);
    alert(jsonString);

 


http://www.kler.cn/a/413608.html

相关文章:

  • 林业产品推荐系统:Spring Boot开发手册
  • 九、Ubuntu Linux操作系统
  • 【自动化Selenium】Python 网页自动化测试脚本(下)
  • 矩阵重新排列——sort函数
  • mysql sql语句 between and 是否边界值
  • 短效IP池如何帮助我们进行原创保护?
  • 【MySQL篇】持久化和非持久化统计信息的深度剖析(第一篇,总共六篇)
  • Oracle SYSTEM 和 SYSAUX 表空间的清理和回收
  • HTML5好看的音乐播放器多种风格(附源码)
  • 使用ENSP实现NAT
  • MySQL 8.0与PostgreSQL 15.8的性能对比
  • 新潮传媒集团创始人张继学将出席创客匠人创始人IP领袖高峰论坛
  • 重构代码之将值类型改为引用类型
  • 03系统设计之商业业务平台(D1_学习前言)
  • C04S06-Shell编程之正则表达式
  • shell脚本基础学习_总结篇(完结)
  • 专属主机服务器和ECS服务器有什么区别?
  • 【AI绘画】Midjourney进阶:色调详解(下)
  • milvus es
  • 当我重构时,我在想些什么