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);
相關文章
相關標籤/搜索