1.字符串转换为JavaScript对象
var txt = ‘{ "employees" : [‘ + ‘{ "firstName":"John" , "lastName":"Doe" },‘ + ‘{ "firstName":"Anna" , "lastName":"Smith" },‘ + ‘{ "firstName":"Peter" , "lastName":"Jones" } ]}‘;
JavaScript 内置函数 JSON.parse() 可以将字符串转换为 JavaScript 对象
var obj = JSON.parse(txt);
也可以用JavaScript 函数 eval()。把文本包围在括号中,可以避免语法错误
var obj = eval ("(" + txt + ")");
2.JavaScript对象转换为字符串---JSON.stringify()
JSON.stringify(obj);
时间: 2024-10-02 18:39:26