js JSON序列化操作
程序员文章站
2022-03-07 21:53:19
一、JSON 数据 - 名称和值JSON 数据的书写方式是名称/值对,类似 JavaScript 对象属性。名称/值对由(双引号中的)字段名构成,其后是冒号,再其后是值JSON 名称需要双引号。JavaScript 名称不需要。"firstName":"Bill"二、JSON对象和JSON数组JSON对象在花括号内书写对象能包含多个名称键值对{"firstName":"Bill", "lastName":"Gates"} JSON 数组在方括号中书写。数组能够包含对象:...
一、JSON 数据 - 名称和值
JSON 数据的书写方式是名称/值对,类似 JavaScript 对象属性。
名称/值对由(双引号中的)字段名构成,其后是冒号,再其后是值
JSON 名称需要双引号。JavaScript 名称不需要。
"firstName":"Bill"
二、JSON对象和JSON数组
JSON对象在花括号内书写
对象能包含多个名称键值对
{"firstName":"Bill", "lastName":"Gates"}
JSON 数组在方括号中书写。
数组能够包含对象:
"employees":[
{"firstName":"Bill", "lastName":"Gates"},
{"firstName":"Steve", "lastName":"Jobs"},
{"firstName":"Alan", "lastName":"Turing"}
]
二、JSON内置两个JSON方法
1、 对象转化为字符串
任何把 JavaScript 变成 Json ,就是把这个对象序列化为Json字符串,然后才可以通过网络传递;
JSON.stringify()
实例:
2、字符串和转化为对象
如果我们收到一个JSON格式的字符串,只需要把它反序列化成一个JavaScript对象,就可以在JavaScript中直接使用这个对象了
JSON.parse()
本文地址:https://blog.csdn.net/weixin_42367288/article/details/107530917
推荐阅读
-
js实现json数组分组合并操作示例
-
JS基于ES6新特性async await进行异步处理操作示例
-
JS使用对象的defineProperty进行变量监控操作示例
-
什么是异步操作(js同步和异步的理解)
-
Python3.5 Json与pickle实现数据序列化与反序列化操作示例
-
序列化表单为json对象,datagrid带额外参提交一次查询 后台用Spring data JPA 实现带条件的分页查询 多表关联查询
-
js jquery分别实现动态的文件上传操作按钮的添加和删除
-
js的dom操作
-
Node.js JSON模块用法实例分析
-
php数组转换js数组操作及json_encode的用法详解