JScript  

版本信息

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