JSFiddle - React, Tailwind, and code Playground
by rurtJH
HTML
<pre id="my_script">
this.say_hi = function() {
alert("Hello, world!");
}
this.goodbye = function() {
alert("Say goodbye");
}
</pre>
JavaScript
var my_script = document.getElementById("my_script").innerHTML;
function import(str) {
var g;
eval("g = function f(){" + str + "}");
return new g();;
}
function import_global(str) {
//var g;
eval(str);
//return new g();;
}
import_global(my_script);
//my_namespace.say_hi();
//my_namespace.goodbye();
say_hi(); //this is error
goodbye();