标签:
1、parse():把字符串转换成json
parse():只能解析JSON形式的字符串变成js,而且字符串中的属性要严格加上引号
eval():可以解析任何字符串变成js
var str = ‘function show(){alert(123)}‘;
eval(str);
show();
var str = ‘{"name":"hello"}‘; //一定是严格的JSON形式
var json = JSON.parse(str);
alert( json.name )
2、stringify():把json转换成字符串
3、新方法的应用
---深度克隆新对象
var a ={
name : {age :100}
}
var str = JSON.stringify(a);
var b = JSON.parse(str);
b.name.age = 200;
alert(b.name.age);
标签:
原文地址:http://www.cnblogs.com/zxxhml/p/4566656.html