私は自分の問題を説明することができましたが、それを実証する方がおそらく簡単です...
http://jsfiddle.net/XxT2B/を見ると、私の問題が表示されます。アクションを関数に渡す方法がわかりません。あなたは私が何を意味するかを見るでしょう。
関数を呼び出すものによってアクションが異なる可能性があることに注意してください。アクションは、時間通りのアラートであり、次のアラートとは異なる場合があります。
これが私のコードです...
function abc(action)
{
//Do a bunch of stuff first and then do the action sent to this function
alert('This function is named "abc"');
//This is the part I do not know how to do.
//The action might be an alert or something totally different so I can't just pass text
//I need to know how to execute the action passed.
action;
}
abc('alert("I like pizza")');