# JSON的一些骚操作 * 将json转换为对象JSON.parse\(\)函数的第二个参数用来转换解析出的属性 ``` JSON.parse('{"name":"lbp","age":"20"}',function(key,value){ if(key == "name"){ return value + "同学"; } return value; }); ``` * 将对象转换为json,JSON.stringify\(\)函数的第二个参数用来筛选对象的键值 ``` var student = {"name":"小米","age":22,"height":177,"skills":["js","oc"]}; function convert(key,value){ if (typeof value === "string") { return value.toString().toUpperCase(); } return value; } JSON.stringify(student,convert,' '); ```