javascript中eval需要注意的地方

对于eval类型来说,常用的字符串、数组等直接使用eval()便可以将其转换成js代码。
但是对于对象,应该怎么使用eval进行转换呢?
如var str1="{name:'zs1',age:18}";
如何对str1这类对象使用eval,这里有个技巧,就是借助'('+str1+')'
完整的是这个  var obj=eval ('('+str1+')' );
这样便可以将对象转换成js代码




--
沉舟侧畔千帆过,病树前头万木春。


Comments

Popular posts from this blog

Meaning of `{}` for return expression

Get current scroll position of ScrollView in React Native

React Native - Image Cache