eval()函数是做什么的?或者说如何将字符串解析成js对象并运行??

它的功能是把对应的字符串解析成JS对象并运行;
!!应该避免使用eval,不安全,非常耗性能(2次,一次解析成js语句,一次执行)。
由JSON字符串转换为JSON对象的时候可以用eval,var obj =eval('('+ str +')');

原文地址:https://www.cnblogs.com/crazycode2/p/12070829.html