首页 > 其他分享 >12月27日JSON对象

12月27日JSON对象

时间:2023-12-27 21:35:53浏览次数:39  
标签:12 obj name 对象 age JSON 27 字符串

目录

JSON对象

JSON是一种文本格式,它通过简单的键值对表示数据,这些键值对可以嵌套并形成层级结构。

JSON对象的基本格式

var str1 = '{"name":"Alex","age":18}';//JSON字符串

将JSON字符串转换成对象

然后这里将JSON字符串转换成对象然后输出该对象的数据

var str1 = '{"name":"Alex","age":18}';//JSON字符串
var obj = JSON.parse(str1);//这里将JSON的数据
console.log(obj.age)//输出该对象的age的值
console.log(obj.name)//输出该对象的name的值

结果为:

18//age的值
Alex//name的值

将对象转换成JSON字符串

这里将obj对象转换成JSON字符串

// 这里将obj对象转换成JSON字符串
var str2 = JSON.stringify(obj)//这里将obj对象转换成JSON字符串
console.log(str2)//这里输出JSON字符串的结果

结果为:

{"name":"Alex","age":18}

这里在对比一下JSON字符串和对象的类型区别

// 这里将对象与JSON字符串进行对比
var json = '{"name":"junwan","age":"17"}';
var duixiang = JSON.parse(json)
console.log(json)//这里输出JSON字符串
console.log(duixiang)//这里输出对象

结果为:

{"name":"junwan","age":"17"}//这里是JSON字符串的数据类型
{ name: 'junwan', age: '17' }//这里是输出对象的数据类型

标签:12,obj,name,对象,age,JSON,27,字符串
From: https://www.cnblogs.com/lzyzjb/p/17931473.html

相关文章

  • 12.27生成随机数,循环间断,数组元素访问,
     无限循环即在限制循环次数的位置为空  数组中数据建议和数组类型保持一致  0位是第一个元素 ......
  • 12/27每日总结
    动手学深度学习拾遗学习完一遍后,通过基于(波士顿房价预测,叶子分类)实战将已经快遗忘的知识点进行拾遗复习softmax首先是softmax分类头的问题,softmax作为分类问题中常见的分类方法,在pytorch中并未直接实现,而是附加到了交叉熵损失函数中,所以在使用时直接进行使用就可以了正则化缓解过......
  • 12.12
    为什么说Java语言“编译与解释并存”?高级编程语言按照程序的执行方式分为编译型和解释型两种。编译型语言是指编译器针对特定的操作系统将源代码一次性翻译成可被该平台执行的机器码。解释型语言是指解释器将源代码逐行解释成特定平台的机器码并立即执行。Java语言既具有......
  • 12.11
    什么是字节码?采用字节码的好处是什么?所谓的字节码,就是Java程序经过编译之后产生的.class文件,字节码能够被虚拟机识别,从而实现Java程序的跨平台性。Java程序从源代码到运行主要有三步:编译:将源代码(.java)编译成虚拟机可以识别理解的字节码文件(.class);解释:虚拟机执行字节码文......
  • 11.27
    静态内部类(static修饰类的话只能修饰内部类):静态内部类与非静态内部类之间存在一个最大的区别:非静态内部类在编译完成之后会隐含地保存着一个引用,该引用是指向创建它的外围类,但是静态内部类却没有。没有这个引用就意味着:1.它的创建是不需要依赖外围类的创建。2.它不能使用任......
  • 12.1
    Java只支持单继承,不支持多继承。一个类只能有一个父类,不可以有多个父类。Java支持多层继承(继承体系)。Java继承了父类非私有的成员变量和成员方法,但是请注意:子类是无法继承父类的构造方法的。注意:不要仅为了获取其他类中某个功能而去继承,类与类之间要有所属(“isa”)关系方......
  • 12.4
    抽象类抽象类的概念:Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。如:Shape类计算周长和面积的方法无法确定,那么就可以将这样的方法声明为抽象的,以便在具体的子类中进行实现。抽象类的声明:[修饰符]abstractclass类......
  • 12.6
    面向对象(封装,继承,多态);编译与解释并存;平台无关性,平台无关性的具体表现在于,Java是“一次编写,到处运行”的语言,因此采用Java语言编写的程序具有很好的可移植性,而保证这一点的正是Java的虚拟机机制。在引入虚拟机之后,Java语言在不同的平台上运行不需要重新编译。支持多线程。C++......
  • 闲话12.27
    今天很颓废啊。上午劲爆写题啊,猜数游戏这题寒假的时候讲过......
  • 12.27闲话
    我去怎么明天就考试了今天没啥抽象事,就是分块入门9题我T1都没写过去非常恼带修莫队没写出来,要是线段树就直接乱杀了,分块估计也能乱杀我非常恼TLE的带修莫队#include<bits/stdc++.h>#defineintlonglong/*---------------fastio---------------*/usingnamespacest......