JavaScript.NETはC#やVB.netなどで開発された、.NET Framework基盤のソフトウェアにJavaScript処理を実装することのできるクラスライブラリです。これは、Mozilla.orgのSpiderMonkeyエンジンをベースにしたC言語ライブラリと、そのC#ラッパークラスより構成されています。String、DateなどのJavaScriptクラスと.NETクラスの相互変換により、JavaScriptと.NET Framework間の使用の差異を吸収。エラーメッセージを完全リソース化しているため、言語環境に応じたエラーメッセージの変更も容易に行えます。