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