【问题标题】:JavaScript library that executes scripting language in browser在浏览器中执行脚本语言的 JavaScript 库
【发布时间】:2018-03-09 14:16:37
【问题描述】:

是否有一些 JS 库可以在浏览器环境中执行用其他脚本语言(如 Lua)编写的脚本。例如。像这样的东西。

TheLibabry.executeScript(scriptCode, apiObjects, timeout);

我知道 eval() 函数,但我需要一个脚本才能在隔离环境中运行,即无法访问我的代码。我想要一些简单、经典的命令式语言,比如 Lua 甚至是基本的。另外,我希望能够为此脚本设置超时。 IE。限制执行时间。

【问题讨论】:

  • 在 JS 中从头开始编写编译器可能是个好主意。鉴于您不必担心内存问题,并且可以将解析委托给 Peg.js 或类似文件,这并不像听起来那么可怕。
  • 我不确定我现在是否准备好再编写一个编译器。

标签: javascript browser lua basic


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-10
  • 1970-01-01
相关资源
最近更新 更多