会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
安良
博客园
首页
新随笔
联系
订阅
管理
2018年8月4日
eval和new Function的区别
摘要: eval和new Function都可以动态解析和执行字符串。但是它们对解析内容的运行环境判定不同。 eval中的代码执行时的作用域为当前作用域。它可以访问到函数中的局部变量。 new Function中的代码执行时的作用域为全局作用域,不论它的在哪个地方调用的。所以它访问的是全局变量a。它根本无法
阅读全文
posted @ 2018-08-04 00:12 史安良
阅读(345)
评论(0)
推荐(0)
编辑
公告