首页 > 编程笔记 > JavaScript笔记
JSON和JS对象的相互转换
JSON 是 JS 对象的字符串表示法,它使用文本表示一个 JS 对象的信息,所以 JSON 本质是一个字符串。通过 JSON 调用相应的方法,JSON 和 JS 对象可以相互转换。
例如:
例如:
将JSON转换为JS对象
通过 JSON 的 parse() 方法,可以将一个 JSON 解析为一个JS对象,解析格式如下:JSON.parse(json)
例如:
var json = '{"name":"张三", "age":36}';//定义一个JSON var obj = JSON.parse(json);//调用parse()将json解析为一个JS对象 console.log(obj);//输出:{name: "张三", age: 36}
将JS对象转换为JSON
通过 JSON 的 stringify() 方法,可以将一个 JS 对象转换为 JSON,转换格式如下:JSON.stringify(obj)
例如:
var obj = {name:"张三", age:36};//定义一个JS对象 var json = JSON.stringify(obj);//调用stringify()将一个JS对象转换为JSON console.log(json);//输出:{"name":"张三","age":36}
所有教程
- C语言入门
- C语言编译器
- C语言项目案例
- 数据结构
- C++
- STL
- C++11
- socket
- GCC
- GDB
- Makefile
- OpenCV
- Qt教程
- Unity 3D
- UE4
- 游戏引擎
- Python
- Python并发编程
- TensorFlow
- Django
- NumPy
- Linux
- Shell
- Java教程
- 设计模式
- Java Swing
- Servlet
- JSP教程
- Struts2
- Maven
- Spring
- Spring MVC
- Spring Boot
- Spring Cloud
- Hibernate
- Mybatis
- MySQL教程
- MySQL函数
- NoSQL
- Redis
- MongoDB
- HBase
- Go语言
- C#
- MATLAB
- JavaScript
- Bootstrap
- HTML
- CSS教程
- PHP
- 汇编语言
- TCP/IP
- vi命令
- Android教程
- 区块链
- Docker
- 大数据
- 云计算