eval5 1.4.5 发布,JavaScript 解释器
eval5是基于TypeScript编写的JavaScript解释器,100%支持ES5语法。 支持浏览器、node.js、小程序等 JavaScript 运行环境。 项目地址:https://github.com/bplok20010/eval5 示例 使用场景: 浏览器环境中需要沙盒环境来执行JavaScript代码 浏览器环境控制代码执行时长 不支持eval/Function的JavaScript运行环境,如:微信小程序 更新内容: 修复with语句中函数调用时丢失this信息,如: var obj = { name: 'eval5', func: function(){ return this.name; } } with(obj) { func();// eval5 }

