eval(string)string 必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。 简单点就是说eval方法接收任何字符串,然后会编译和运行字符串,把它当成js代码来执行,到这里,我就发现一点不好的地方了。如果我们要执行一段代码,一行一样写下来多好,为什么要把这些代码放到eval方法里来执行呢?这无疑会破话代码的可阅读行,还有增加调试的难度。