在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 前端頁面輸入自定義函數(shù),保存數(shù)據(jù)至數(shù)據(jù)庫,下次通過請求后臺,取自定義函數(shù)列表,取

前端頁面輸入自定義函數(shù),保存數(shù)據(jù)至數(shù)據(jù)庫,下次通過請求后臺,取自定義函數(shù)列表,取到后如何直接執(zhí)行這個(gè)函數(shù)列表

如題,需要可手動(dòng)增加自定義函數(shù),并保存至數(shù)據(jù)庫,下一次要獲取到所有函數(shù),并依次執(zhí)行,獲取結(jié)果。保存進(jìn)數(shù)據(jù)庫不是變成字符串了嗎,怎么依次執(zhí)行這些字符串獲取自定義函數(shù)結(jié)果

回答
編輯回答
醉淸風(fēng)
new Function(/*your code string*/);
//or
eval(/*your code string*/)

補(bǔ)充點(diǎn)例子

// 假設(shè)這個(gè)就是你從數(shù)據(jù)庫里取出來的方法
const codeString = `function abc(){
    console.log("hello world")
}`;

//方法1
const myABC = new Function(`return ${codeString}`)();
myAbC();//hello world

//方法2
eval(`var myABC2 = ${codeString}`);
myABC2();//hello world

以上就是你的需求的實(shí)現(xiàn)。

2017年7月31日 20:23