皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

eval5 1.2.0 发布:JavaScript 解释器

eval5是完全基于JavaScript编写的JavaScript解释器,支持ECMA5语法。常用于不支持 eval/Function 的JavaScript运行环境,例如:微信小程序

本次更新内容如下

  • Interpreter.prototype.evaluate取消第二个参数context,context统一在实例时指定
  • Interpreter.prototype.evaluate新增别名Interpreter.prototype.appendCode
  • 修复同一实例下多次调用evaluate或导致function.toString错乱
import { Interpreter } from 'eval5';

const interpreter = new Interpreter(window);

interpreter.evaluate('alert(1+1)');

体验地址:https://bplok20010.github.io/eval5

项目地址: https://github.com/bplok20010/eval5

转自 https://www.oschina.net/news/113226/eval5-1-2-0-released