文件名称:SandboxJS:用于 Web 浏览器的 JavaScript“沙箱”
文件大小:9KB
文件格式:ZIP
更新时间:2024-07-17 16:50:25
JavaScript
沙盒JS 用于 Web 浏览器的 JavaScript“沙箱”。 该脚本为 JavaScript 提供了一个非常简单的界面。 在下面,它使用为 JavaScript 创建新的执行范围,以便在其中进行评估。 这可能会用作浏览器端的主干: 隔离范围模块加载(CommonJS 可以在此基础上实现)。 客户端 HTML 模板,可以访问某些定义的变量。 定义自定义 JavaScript 环境 (API),然后加载与自定义 API 交互的外部脚本文件(将浏览器/DOM 抽象化)。 应用程序接口 new Sandbox([bare:Boolean]) -> sandbox 创建并返回新的Sandbox实例。 bare参数默认为true ,并确定沙箱环境是否应尝试从范围中删除所有无关的浏览器/DOM 对象。 将此设置为false将使alert和XMLHttpRequest等功能可在沙箱内使用。
【文件预览】:
SandboxJS-master
----Sandbox.min.js(2KB)
----build(1KB)
----LICENSE(1KB)
----test.js(36B)
----README.md(4KB)
----index.html(3KB)
----Sandbox.js(10KB)