私は多くのユーザー生成コードを使ったプロジェクトに取り組んでいます(このビデオhttp://vimeo.com/36579366に触発されました)。私がやりたいのは、ユーザー入力コードのチャンクをeval()し、変数が定義されるか、2つの変数が乗算されるか、または他のアクションが発生するたびに関数を実行することです。
JSでこれを行う方法はありますか?
明らかに、フィールドで「var ...」を検索し、次に来るものを読んで、その情報で必要なことは何でもすることができますが、いくつかの理由から、「合法的に」どこで行うかを選択します。私は実際に何かが実行されていることに反応します。