js动态加载脚本

//动态加载js脚本(可将js脚本保存至数据中,前端动态加载)
var script = document.createElement("script");
script.type = "text/javascript";
script.appendChild(document.createTextNode("function test(data){console.log(data);}"));
document.body.appendChild(script);

//经过eval函数执行 动态js脚本加载的函数
var data = {msg:'hello word'};
var dataJson = "("+JSON.stringify(data)+")";
var script = "test("+ dataJson +")";
eval(script);
相关文章
相关标签/搜索