首页 > 代码库 > 关于eval()的使用问题

关于eval()的使用问题

  今天看到javascript权威指南的时候看到关于 eval 这个函数的,书里面枯燥乏味的语言描述 eval 的用法,说真的我是真没看懂。所以在网上搜一下关于eval的资料。

      关于eval的使用很多像我这种初学者不知道什么情况下应该使用,在看到一名前端的回答后多少算是明白了一些。

  eval通常是在ajax使用,我们知道通过http传输的是字符串,当浏览器接收到字符串后不会当做javascript语句来解析执行,这时候用eval就可以将传输过来的字符串当做js语句来执行,但同时使用eval也有风险,如果通过http传过来的是一段恶意的字符串,那么浏览器也会当做是js语句来执行,会造成一定的风险。

关于eval()的使用问题