Test Eval
by LeeMellinger
HTML
<div id="console-log"><h3>Output:</h3></div>
CSS
.console-line
{
font-family: monospace;
margin: 2px;
}
TypeScript
let consoleLine = "<p class=\"console-line\"></p>";
namespace console {
export function log (text) {
$("#console-log").append($(consoleLine).html(text));
}
}
let code = `
var TestQueryBase;
(function (TestQueryBase) {
function onQuery(e, callback) {
console.log('TestQueryBase.onQuery-wwwww');
return;
}
TestQueryBase.onQuery = onQuery;
})(TestQueryBase || (TestQueryBase = {}));
`;
eval(code)
// console.log(eval('console.log(1);'));
eval('TestQueryBase.onQuery();');