下表列出了宿主应用程序实现的 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 |