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();