JSON.stringify实战用法

1.首先定义一个数组 var teamPlanMinList = new Array();

2. 定义一个json对象

var json =
{
"plname":plname,
"content_html":content_html,
"teaId":teaId,
"sort": sort
};

3.将json对象存放如 数组中  teamPlanMinList.push(json);

注意:第二步、第三步 可以放在循环中

4.将json数组序列化成json字符串  var teamPlanMinListJson = JSON.stringify(teamPlanMinList);

最后可以将这个teamPlanMinListJson 作为ajax的参数传到 java 后台,进行操作

解析 json方法可参考  jsonObject  JSONArray  或者 阿里的JSON

时间: 2024-08-30 03:41:41

JSON.stringify实战用法的相关文章

JSON格式化,JSON.stringify()的用法

JSON.stringify(json [, replacer] [, space]) 的用法 (1) json值:必须,可以是数组或Object; (2) replacer: 可选值,可以是数组,也可以是方法: 数组时,它是和json有关系的: 一般来说,系列化后的结果是通过键值对来进行表示的. 如果此时replacer的值在value中存在,那么就以replacer的值做key,json的值为value进行表示,如果不存在,就忽略. 方法时,就是说把系列化后json的每一个对象传进方法里面进

JSON.parse()与JSON.stringify()高级用法

JSON.parse()与JSON.stringify是将JSON对象与字符串互相转换的方法,它们还有一些参数可以让我们在实际应用中更加方便,现在介绍一下它们的高级用法 JSON.parse() JSON.parse(jsonString, (key, value) => {}) 可以接受两个参数,第一个就是我们已经熟悉的json字符串,第二个是一个回调函数,我们可以对返回的每一个value做处理,然后返回对应的value const testJSON = { name: 'test', val

JSON.parse()和JSON.stringify() 的用法区别

parse用于从一个字符串中解析出json对象,如 var str = '{"name":"huangxiaojian","age":"23"}' 结果: JSON.parse(str) Object age: "23" name: "huangxiaojian" __proto__: Object 注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常. stringify(

JSON.parse()和JSON.stringify()的用法

JSON.parse()是用于从一个字符串中解析出json对象,如下所示 var str = '{"name":"flsummer","age":"23"}' JSON.parse(str) 结果:Object {name: "flsummer", age: "23"} 注意:单引号必须写在{}外,每个属性名都必须用双引号,否则会抛出异常. JSON.stringify()用于从一个对象

理解JSON.stringify()高级用法

一:JSON.stringify() 该方法是把javascript对象转换成json字符串. 基本语法:JSON.stringify(value, [, replacer], [, space]) value: 必选字段,指输入的对象,比如数组这些.replacer,该参数是可选的,它可以有两种类型,第一种是数组,第二种是函数方法. space: 该参数的含义是指使用什么来做分隔符的.1)如果该参数省略的话,那么显示出来的值是没有分隔符的.2)如果是一个数字的话,那么它的含义是 缩进几个字符的

JSON对象的解析,JSON.stringify()/JSON.parse()的用法

ECMAScript 5 对解析 JSON 的行为进行规范,定义了全局对象 JSON .支持这个对象的浏览器有 IE 8+.Firefox 3.5+.Safari 4+.Chrome 和Opera 10.5+. JSON 对象有两个方法: stringify() 和 parse() 用法如下: JSON.stringify()的用法/参数介绍 1.JSON.stringify(jsonObj),jsonObj为JSON数据,该方法是将JSON格式的数据,序列化成字符串类型 var bigWeb=

关于vue中JSON.parse(JSON.stringify(...))使用深拷贝问题

一般我们单独用JSON.parse()或JSON.stringify() 今天在学vue看到JSON.parse(JSON.stringify(...))的用法,这里研究一下: 首先分别说下他们的用法: JSON.parse()  是将字符串中的对象解析出来 例:  var str = "{'name':'huahua','age':'22'}";  JSON.parse(str); var obj = {name:"hua",age: 26};  JSON.str

JSON.parse()和JSON.stringify() 用法

parse 从字符串解析出json对象: var data = '{"a":1,"b":2}'; JSON.parse(data); 返回Object a:1 b:2 _proto_:Object stringify从json对象解析出字符串: var data = {a:1,b:2} JSON.stringify(data) 返回: '{"a":"1","b":"2"}' JSON.p

parseInt与JSON.stringify用法

1 1.parseInt用法: 2 (1)去单位: 3 var width = 13px; 4 var value = parseInt(width); 5 console.log(value); //13 6 7 (2)进制转换: 8 parseInt('0xA'); //10 9 parseInt('AF',16); //175,即十六进制的AF,转为十进制数: 10 parseInt('10',2); //2 11 parseInt('10',10); //10 12 13 parseIn