April 23, 2002 - JScript .NET's Strong Typing | WebReference

April 23, 2002 - JScript .NET's Strong Typing

Yehuda Shiran April 23, 2002
JScript .NET's Strong Typing
Tips: April 2002

Yehuda Shiran, Ph.D.
Doc JavaScript

JScript .NET is a true object-oriented language that still keeps its "scripting" feel, by supporting typeless programming, dynamic code execution (using eval), and more. In previous versions, the loosely typed structure of JScript meant that variables assumed the type of the value assigned to them. In fact, there was no way to declare the data types of variables in previous versions. JScript .NET allows variables to be typed. You can now bind a variable to a particular data type, and the variable can store only data of that type. Strong typing in a programming language has several benefits, such as improved execution speed, type checking, and self-documenting code.

To learn more on JScript .NET, go to Column 107, JScript .NET, Part I: The Mechanics.