-1
私は関数の本体でstringから関数を呼び出そうとしています。私はパラメータ名だけを知っていて、機能にパラメータを渡すことができます。関数本体の文字列からjavascript関数を呼び出して複数のパラメータを送信するにはどうすればよいですか?
私はそれだけで一つのパラメータのために働くthis way
function callFunction(body, paramNames, params) {
return new Function(paramNames, body)(params);
}
を試してみました。いくつかのパラメータに対して、どうすればいいですか?
おかげ
まあ、それは '関数callFunction(ボディ、paramNames、...のparams){ 新しい関数を返す(paramNames、ボディ)(...のparams)です。 } '、あなたがしようとしているものはすべて停止します。 –
うわー。私はあなたのJSFiddleを見ました。私はあなたに答えがありませんが、これはどのようにまったく機能しますか?論理はどこですか? * mindblown * – WlkrShrpe