摘要: 1.使用Function代替eval 在任何情况下,使用字符串去执行javascript都不是一个好主意,而使用eval更是坏的方案——你没办法去判断这个字符串执行之后是否安全,稍微好点的办法就是用闭包来执行eval或者使用Function(更直观一点)。这样如果不是恶意代码的话,尽可能减少全局变量的个数(如果是恶意代码,把结果放在window内就可以变成全局变量了,所以并没有解决实际问题) console.log(typeof un); //undefinde console.log(typeof deux); //undefinde ... 阅读全文
posted @ 2013-08-05 21:33 小斯新手 阅读(180) 评论(0) 推荐(0) 编辑