下表列出了宿主应用程序实现的 Microsoft JScript 的版本信息。
| 宿主应用程序 | 1.0 | 2.0 | 3.0 | 4.0 | 5.0 | 5.5 | 
|---|---|---|---|---|---|---|
| Microsoft Internet Explorer 3.0 | x | |||||
| Microsoft Internet Information Server 1.0 | x | |||||
| Microsoft Internet Explorer 4.0 | x | |||||
| Microsoft Internet Information Server 4.0 | x | |||||
| Microsoft Windows Scripting Host 1.0 | x | |||||
| Microsoft Visual Studio 6.0 | x | |||||
| Microsoft Internet Explorer 5.0 | x | |||||
| Microsoft Internet Information Services 5.0 | x | 
下表列出了 JScript 语言特性,以及首先引入该特性的版本。
| 语言元素 | 1.0 | 2.0 | 3.0 | 4.0 | 5.0 | 5.5 | 
|---|---|---|---|---|---|---|
| 0…n 属性 | x | |||||
| $1...$9 属性 | x | |||||
| abs 方法 | x | |||||
| acos 方法 | x | |||||
| ActiveXobject 对象 | x | |||||
| 加法运算符 (+) | x | |||||
| anchor 方法 | x | |||||
| apply 方法 | x | |||||
| arguments 属性 | x | |||||
| Array 对象 | x | |||||
| asin 方法 | x | |||||
| 赋值运算符 (=) | x | |||||
| atan 方法 | x | |||||
| atan2 方法 | x | |||||
| atEnd 方法 | x | |||||
| big 方法 | x | |||||
| 按位与运算符 (&) | x | |||||
| 按位左移运算符 (<<) | x | |||||
| 按位取非运算符 (~) | x | |||||
| 按位或运算符 (|) | x | |||||
| 按位右移运算符 (>>) | x | |||||
| 按位异或运算符 (^) | x | |||||
| blink 方法 | x | |||||
| bold 方法 | x | |||||
| Boolean 对象 | x | |||||
| break 语句 | x | |||||
| call 方法 | x | |||||
| callee 属性 | x | |||||
| caller 属性 | x | |||||
| catch 语句 | x | |||||
| @cc_on 语句 | x | |||||
| ceil 方法 | x | |||||
| charAt 方法 | x | |||||
| charCodeAt 方法 | x | |||||
| 逗号运算符 (,) | x | |||||
| // (单行注释语句) | x | |||||
| /*..*/ (多行注释语句) | x | |||||
| 比较运算符 | x | |||||
| compile 方法 | x | |||||
| concat 方法(数组) | x | |||||
| concat 方法(字符串) | x | |||||
| 条件编译 | x | |||||
| 条件编译变量 | x | |||||
| 条件(三元)运算符 (?:) | x | |||||
| constructor 属性 | x | |||||
| continue 语句 | x | |||||
| cos 方法 | x | |||||
| 数据类型转换 | x | |||||
| Date 对象 | x | |||||
| decodeURI 方法 | x | |||||
| decodeURIComponent | x | |||||
| 递减法运算符 (  ) | x | |||||
| delete 运算符 | x | |||||
| description 属性 | x | |||||
| dimensions 方法 | x | |||||
| 除法运算符 (/) | x | |||||
| do...while 语句 | x | |||||
| E 属性 | x | |||||
| encodeURI 方法 | x | |||||
| encodeURI 组件 | x | |||||
| Enumerator 对象 | x | |||||
| 相等运算符 (==) | x | |||||
| Error 对象 | x | |||||
| escape 方法 | x | |||||
| eval 方法 | x | |||||
| exec 方法 | x | |||||
| exp 方法 | x | |||||
| fixed 方法 | x | |||||
| floor 方法 | x | |||||
| fontcolor 方法 | x | |||||
| fontsize 方法 | x | |||||
| for 语句 | x | |||||
| for...in 语句 | x | |||||
| fromCharCode 方法 | x | |||||
| Function 对象 | x | |||||
| function 语句 | x | |||||
| getDate 方法 | x | |||||
| getDay 方法 | x | |||||
| getFullYear 方法 | x | |||||
| getHours 方法 | x | |||||
| getItem 方法 | x | |||||
| getMilliseconds 方法 | x | |||||
| getMinutes 方法 | x | |||||
| getMonth 方法 | x | |||||
| Getobject 函数 | x | |||||
| getSeconds 方法 | x | |||||
| getTime 方法 | x | |||||
| getTimezoneOffset 方法 | x | |||||
| getUTCDate 方法 | x | |||||
| getUTCDay 方法 | x | |||||
| getUTCFullYear 方法 | x | |||||
| getUTCHours 方法 | x | |||||
| getUTCMilliseconds 方法 | x | |||||
| getUTCMinutes 方法 | x | |||||
| getUTCMonth 方法 | x | |||||
| getUTCSeconds 方法 | x | |||||
| getVarDate 方法 | x | |||||
| getYear 方法 | x | |||||
| Global 对象 | x | |||||
| global 属性 | x | |||||
| 大于运算符 (>) | x | |||||
| 大于等于运算符 (>=) | x | |||||
| hasOwnProperty 方法 | x | |||||
| 严格相等运算符 (===) | x | |||||
| @if 语句 | x | |||||
| if...else 语句 | x | |||||
| ignoreCase 属性 | x | |||||
| 递增运算符 (++) | x | |||||
| index 属性 | x | |||||
| indexOf 方法 | x | |||||
| 不等运算符 (!=) | x | |||||
| Infinity 属性 | x | |||||
| input 属性 | x | |||||
| instanceof 运算符 | x | |||||
| isFinite 方法 | x | |||||
| isNaN 方法 | x | |||||
| isPrototypeOf 方法 | x | |||||
| italics 方法 | x | |||||
| item 方法 | x | |||||
| join 方法 | x | |||||
| Labeled 语句 | x | |||||
| lastIndex 属性 | x | |||||
| lastIndexOf 方法 | x | |||||
| lastMatch 属性 | x | |||||
| lastParen 属性 | x | |||||
| lbound 方法 | x | |||||
| leftContext 属性 | x | |||||
| length 属性(参数) | x | |||||
| length 属性(数组) | x | |||||
| length 属性(函数) | x | |||||
| length 属性(字符串) | x | |||||
| 小于运算符 (<) | x | |||||
| 小于等于运算符 (<=) | x | |||||
| link 方法 | x | |||||
| LN2 属性 | x | |||||
| LN10 属性 | x | |||||
| localeCompare 方法 | x | |||||
| log 方法 | x | |||||
| LOG2E 属性 | x | |||||
| LOG10E 属性 | x | |||||
| 逻辑与运算符 (&&) | x | |||||
| 逻辑非运算符 (!) | x | |||||
| 逻辑或运算符 (||) | x | |||||
| match 方法 | x | |||||
| Math 对象 | x | |||||
| max 方法 | x | |||||
| MAX_VALUE 属性 | x | |||||
| message 属性 | x | |||||
| min 方法 | x | |||||
| MIN_VALUE 属性 | x | |||||
| 取余运算符 (%) | x | |||||
| moveFirst 方法 | x | |||||
| moveNext 方法 | x | |||||
| multiline 属性 | x | |||||
| 乘法运算符 (*) | x | |||||
| name 属性 | x | |||||
| NaN 属性(全局) | x | |||||
| NaN 属性(数字) | x | |||||
| NEGATIVE_INFINITY 属性 | x | |||||
| new 运算符 | x | |||||
| 非严格相等运算符 (!==) | x | |||||
| Number 对象 | x | |||||
| number 属性 | x | |||||
| Object 对象 | x | |||||
| 运算符优先级 | x | |||||
| parse 方法 | x | |||||
| parseFloat 方法 | x | |||||
| parseInt 方法 | x | |||||
| PI 属性 | x | |||||
| pop 方法 | x | |||||
| POSITIVE_INFINITY 属性 | x | |||||
| pow 方法 | x | |||||
| prototype 属性 | x | |||||
| PopertyIsEnumeramble 属性 | x | |||||
| push 方法 | x | |||||
| random 方法 | x | |||||
| RegExp 对象 | x | |||||
| 正则表达式对象 | x | |||||
| 正则表达式语法 | x | |||||
| replace 方法 | x | |||||
| return 语句 | x | |||||
| reverse 方法 | x | |||||
| rightContext 属性 | x | |||||
| round 方法 | x | |||||
| ScriptEngine 函数 | x | |||||
| ScriptEngineBuildVersion 函数 | x | |||||
| ScriptEngineMajorVersion 函数 | x | |||||
| ScriptEngineMinorVersion 函数 | x | |||||
| search 方法 | x | |||||
| @set 语句 | x | |||||
| setDate 方法 | x | |||||
| setFullYear 方法 | x | |||||
| setHours 方法 | x | |||||
| setMilliseconds 方法 | x | |||||
| setMinutes 方法 | x | |||||
| setMonth 方法 | x | |||||
| setSeconds 方法 | x | |||||
| setTime 方法 | x | |||||
| setUTCDate 方法 | x | |||||
| setUTCFullYear 方法 | x | |||||
| setUTCHours 方法 | x | |||||
| setUTCMilliseconds 方法 | x | |||||
| setUTCMinutes 方法 | x | |||||
| setUTCMonth 方法 | x | |||||
| setUTCSeconds 方法 | x | |||||
| setYear 方法 | x | |||||
| shift 方法 | x | |||||
| sin 方法 | x | |||||
| slice 方法(数组) | x | |||||
| slice 方法(字符串) | x | |||||
| small 方法 | x | |||||
| sort 方法 | x | |||||
| source 属性 | x | |||||
| splice 方法 | x | |||||
| split 方法 | x | |||||
| sqrt 方法 | x | |||||
| SQRT1_2 属性 | x | |||||
| SQRT2 属性 | x | |||||
| strike 方法 | x | |||||
| String 对象 | x | |||||
| sub 方法 | x | |||||
| substr 方法 | x | |||||
| substring 方法 | x | |||||
| 减法运算符 (-) | x | |||||
| sup 方法 | x | |||||
| switch 语句 | x | |||||
| tan 方法 | x | |||||
| test 方法 | x | |||||
| this 语句 | x | |||||
| throw 语句 | x | |||||
| toArray 方法 | x | |||||
| toDateString 方法 | x | |||||
| toExponential 方法 | x | |||||
| toFixed 方法 | x | |||||
| toGMTString 方法 | x | |||||
| toLocaleDateString 方法 | x | |||||
| toLocaleLowercase 方法 | x | |||||
| toLocaleString 方法 | x | |||||
| toLocaleTimeString 方法 | x | |||||
| toLocaleUppercase 方法 | x | |||||
| toLowerCase 方法 | x | |||||
| toPrecision 方法 | x | |||||
| toString 方法 | x | |||||
| toTimeString 方法 | x | |||||
| toUpperCase 方法 | x | |||||
| toUTCString 方法 | x | |||||
| try 语句 | x | |||||
| typeof 运算符 | x | |||||
| ubound 方法 | x | |||||
| 一元取相反数运算符 (-) | x | |||||
| undefined 属性 | x | |||||
| unescape 方法 | x | |||||
| unshift 方法 | x | |||||
| 无符号右移运算符 (>>>) | x | |||||
| UTC 方法 | x | |||||
| valueOf 方法 | x | |||||
| var 语句 | x | |||||
| VBArray 对象 | x | |||||
| void 运算符 | x | |||||
| while 语句 | x | |||||
| with 语句 | x |