簡體   English   中英

Nodejs從string執行導出的函數

[英]Nodejs execute exported function from string

我想知道是否可以運行在nodejs中命名為字符串的函數。 所有這些代碼都在服務器端運行,根本沒有瀏覽器外觀。

假設我使用以下代碼導出文件test.js

module.exports.test = function(x)
{
   console.log(x*5);
}

我能以某種方式這樣做嗎?

main.js

imp = require('test.js');
toExecute = "test";

// somehow call imp.test using toExecute`

當然:

imp[toExecute](5);

記錄25

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM