Like Visual Basic, JScript has also undergone some changes, although not as radical . The first thing to realize is that JScript.NET is a full .NET language, and therefore provides the advantages that the other supported languages do. In fact, JScript.NET has been completely rewritten in C#. It now supports types and inheritance, and is fully compiled.
Although completely rewritten, JScript.NET is more evolutionary, and still supports existing JScript functionality the new features are extra, and (apart from compilation, which is a CLR requirement) not enforced. Consult the documentation for more details on JScript.NET.