Const runJs
runJs: runJs = (function () {const rawEval = eval;return function runJs(text: string, global: Global, label: string) {(window as any).proxy = global || window;try {rawEval(`;(function(window){;\n${text}\n}).bind(window.proxy)(window.proxy);`);} catch (e) {console.error(`error occurs when eval ${label}`);throw e;}};})()