json 字符串
var jsonStr = ‘{“name”:”12”, “password”:”123”}’;
json对象
var jsonObj = {“name”:”12”, “password”:”123”};
1、字符串(String)转换为Json对象
var jsonObj = eval('(' + jsonStr + ')');
2.Json对象转换为(String)字符串
var jsonStr = jsonObj.toJSONString();
如果需要将数组转换成如下格式:
var itemsaa = [
{
src: 'https://placekitten.com/600/400',
w: 600,
h: 400
},
{
src: 'https://placekitten.com/1200/900',
w: 1200,
h: 900
}
];
则可以使用:
var a =[1,2,3];
var item = {};
var items = [];
for(var k in a){
item = {
src: a[k],
w: 400,
h: 600
};
items.push(item);
}
仅此做一个笔记记录 如果有好的写法 望大神们 分享