在前端开发工作中,ajax请求,后台都会返回json格式的字符串,那么前台怎么把json格式的字符串变换成json对象,有两种方式:JSON.parse() 和 evel()
eval()不会检查JSON的格式,如果字符串中存在js的代码会将js代码执行,所以尽量不要使用。
JSON.parse()会检查字符串的JSON的格式,格式错误就不进行转换,推荐使用。
本文介绍了如何在前端开发中将JSON格式的字符串转换为JSON对象的方法,包括推荐使用的JSON.parse()及不建议使用的eval()两种方式,并解释了它们之间的区别。
在前端开发工作中,ajax请求,后台都会返回json格式的字符串,那么前台怎么把json格式的字符串变换成json对象,有两种方式:JSON.parse() 和 evel()
eval()不会检查JSON的格式,如果字符串中存在js的代码会将js代码执行,所以尽量不要使用。
JSON.parse()会检查字符串的JSON的格式,格式错误就不进行转换,推荐使用。
1337
442

被折叠的 条评论
为什么被折叠?