X-Nico

6 unusual facts about JScript


JScript.Encode

JScript.Encode is a method created by Microsoft used to encode both server and Client-side JavaScript or VB Script source code in order to protect the source code from copying.

Microsoft Script Debugger

Microsoft Script Debugger is relatively minimal debugger for Windows Script Host-supported scripting languages, such as VBScript and JScript.

Windows Script File

The most memorable example for long-time VBScript users is the use of Microsoft JScript to service a sort request for VBScript since it does not have a built-in sort function for an array of values.

NET (.NET Framework) ArrayList, but the fastest way to sort an array is to use the method built into JScript.

It allows mixing the scripting languages JScript and VBScript within a single file, or other scripting languages such as Perl, Object REXX, Python, or Kixtart if installed by the user.

In regular VBScript and JScript files, you would be forced to declare a constant's value (outside of those that are internal to the Windows Script Host) in order to use the constant.


Similar

JScript |

Active Scripting

VBScript and JScript engines are included with the default installation of Windows versions after Windows 95, and are an optional install with CE.

Content sniffing

For instance, Internet Explorer 7 may be tricked to run JScript in circumvention of its policy by allowing the browser to guess that an HTML-file was encoded in UTF-7.

Designing with Web Standards

Tag soup pages also displayed or operated incorrectly in older browsers, and required multiple code forks such as JavaScript for Netscape Navigator and JScript for Internet Explorer that added to the cost and complexity of development.


see also