with的作用 with可以获取某一个对象的作用域从而访问该作用域中的内容 with在实际开发中不建议使用 原因:在开发中使用with会降低代码的可读性,不利于后期的维护 eval的作用 eval可以把一段字符串当做js语法解析 eval同样不适合在开发环境中使用 原因:使用eval时浏览器引擎并不会对eval中的代码进行优化 且可读性差不利于项目后期的维护