JSFiddle - React, Tailwind, and code Playground

HTML

<script id='testjs'>
    function alertMe(){alert(3);}
</script>

1<button id='a'>copy script to local storage</button>
<br>
2<button id='b'>load script from local storage</button>
<br>
3<button id='c'>add it to page</button>
<br>

JavaScript

var tag = getId('testjs'),
    a = getId('a'),
    b = getId('b'),
    c = getId('c'),
    script;

a.addEventListener('click', function () {
    localStorage.setItem('js', tag.innerHTML);
});
b.addEventListener('click', function () {
    script.textContent = localStorage.getItem('js');
    console.log(localStorage.getItem('js'));
    console.log(script.textContent);
});
c.addEventListener('click', function () {
    document.body.appendChild(script);
    alertMe();
});




var script = document.createElement("script");
script.type = "text/javascript";




function getId(x) {
    return document.getElementById(x);
}