json 这种数据是不是最主要用来读取,但是如果我想修改他
比如:
{name:jim,age:18}
我增加一个键值对变成:
{name:jim,age:18,sex:male}
或者去删除一个键值对,或者修改某个键的名称(值的名称我知道有现成的api可以改),有没有这样的基于js的api,好像jquery里没有那样的api,除非先把json变成字符串,然后对字符串进行修改。
难道有这样的需求都不得不发回服务器端,用其他语言的api(例如jackson)处理吗?
恳请指点!
// 已经是对象
var params = {'name':'jim','age' : '18'};
// 增加个属性,并添加值
params.sex = 'male';
console.info(params); // {'name':'jim','age':'18','sex':'male'}
//删除
delete params.sex;
//
console.info(params);{'name':'jim','age':'18'}
// 已经是对象
var params = {'name':'jim','age' : '18'};
// 增加个属性,并添加值
params.sex = 'male';
console.info(params); // {'name':'jim','age':'18','sex':'male'}
//删除
delete params.sex;
//
console.info(params);{'name':'jim','age':'18'}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。