私は現在、サーバー側の言語としてjavascriptを使用するC#でWebサーバーを開発しています(hte javascript.netライブラリ、.NET用のv8エンジンのポートを使用https://github.com/JavascriptNet/Javascript.Net)。現在、私はこの問題を抱えています。解析中にファイルからスクリプトを実行するよりも、同じJavaScriptコンテキストですべてのスクリプトを実行しているため、プロセスで作成された変数は永久に存在します。それを防ぐにはどうすればよいですか?ウェブサーバーでリクエストごとに異なるコンテキストを作成しますか? 非常に効率が悪いので、それは答えではないと思います。そして、C のような言語でできるように、JavaScript で単純に開き括弧と閉じ括弧だけでスコープを作成することはできないので、どうすればよいかわかりません。前もって感謝します!