JSFiddle - React, Tailwind, and code Playground
JavaScript
function injectScript(arg1){
var funct = "function main() { alert('injected: " + arg1 + "'); }";
var scriptElem = document.createElement('script');
scriptElem.appendChild(document.createTextNode('('+ funct +')();'));
(document.body || document.head || document.documentElement).appendChild(scriptElem);
}
injectScript('parameter 1');