javascript中eval需要注意的地方
对于eval类型来说,常用的字符串、数组等直接使用eval()便可以将其转换成js代码。
但是对于对象,应该怎么使用eval进行转换呢?
如var str1="{name:'zs1',age:18}";
如何对str1这类对象使用eval,这里有个技巧,就是借助'('+str1+')'
完整的是这个 var obj=eval ('('+str1+')' );
这样便可以将对象转换成js代码
但是对于对象,应该怎么使用eval进行转换呢?
如var str1="{name:'zs1',age:18}";
如何对str1这类对象使用eval,这里有个技巧,就是借助'('+str1+')'
完整的是这个 var obj=eval ('('+str1+')' );
这样便可以将对象转换成js代码
--
沉舟侧畔千帆过,病树前头万木春。
沉舟侧畔千帆过,病树前头万木春。
Comments
Post a Comment