1
假設我有一個代碼字符串格式:附加js文件裏面的js代碼動態和執行
var str = "var a = 10;b = 20;console.log(a+b);";
我需要這個字符串值追加到現有的js文件(說test.js)動態。並獲得結果或執行它。 *但是,我可以單獨加載字符串並執行它,但那不是我所需要的。感謝您的善意幫助和建議。
假設我有一個代碼字符串格式:附加js文件裏面的js代碼動態和執行
var str = "var a = 10;b = 20;console.log(a+b);";
我需要這個字符串值追加到現有的js文件(說test.js)動態。並獲得結果或執行它。 *但是,我可以單獨加載字符串並執行它,但那不是我所需要的。感謝您的善意幫助和建議。
你可以做到這一點是:
例如文本文件,你會打電話給您想要的代碼作爲附加功能:
test.js - >
// some javascript code
myFunction();
// some javascript code
現在在主文件中創建此功能爲:
var execuationCode = "var a = 10;b = 20;console.log(a+b);";
function myFunction(){
setTimeout(execuationCode, 0);
}
當nyFunction調用test.js文件時,它會將ca這個主要文件功能
這將執行代碼,但不要將行追加到js文件 –
您不能在js文件中追加行。如果您願意,我們會爲您編寫完整的代碼 – Solutionswithus