JSON.parse与eval将字符串转化为对象(数组也可以)
两者都是将字符串转化为对象,区别在于JSON.parse对待转换的字符串格式要求很严格,必须要和对象的格式一致才能转换;
而eval不仅可以将字符串转化为对象,还可以解析javascript代码,在安全性方面,用JSON.parse更好。
两者都是将字符串转化为对象,区别在于JSON.parse对待转换的字符串格式要求很严格,必须要和对象的格式一致才能转换;
而eval不仅可以将字符串转化为对象,还可以解析javascript代码,在安全性方面,用JSON.parse更好。