请问:用JS创建json数据,并且可以动态往json数据里面添加新值,也可以修改值。
假设json数据字符串格式如下所示:
var str1 = '{ "name": "apple", "sex": "21" }';
要求:1、JS可以动态创建json数据,比如传入 name 和apple ,自动返回json格式字符串。
2、假设传入name已经存在,则替换name的值,然后返回json数据字符串
3、可以移除键,比如数据name ,就可以把name的键值从json中移除
要求写一个js函数,传入两个参数
比如
function createJson(str1,str2)
{
return json
}
求解!~
函数不需要 return,因为 json 对象会被函数直接修改。
下面为测试
函数应该有三个参数的,第一个为 json 对象,但应你要求,只写了两个,所以函数只能用于修改 str1。