多读书,多运动,多到远处走走,再看看不一样的世界。
语言元素 | 突发、IE6 标准、IE7 标准 | IE8 标准 | IE 9 标准 | IE 10 标准 | 边缘 | Windows 应用商店应用程序 |
---|---|---|---|---|---|---|
proto 属性 (Object) (JavaScript) | N | N | N | N | Y | V8: No,v8.1: Yes |
$1...$9 属性 (RegExp) (JavaScript) | Y | Y | Y | Y | Y | Y |
有关属性 | Y | Y | Y | Y | Y | Y |
abs 函数 | Y | Y | Y | Y | Y | Y |
acos 函数 | Y | Y | Y | Y | Y | Y |
ActiveXObject 对象 | Y | Y | Y | Y | Y | N |
apply 方法 | Y | Y | Y | Y | Y | Y |
arguments 对象 | Y | Y | Y | Y | Y | Y |
arguments 属性 | Y | Y | Y | Y | Y | Y |
Array 对象 | Y | Y | Y | Y | Y | Y |
Array.isArray 函数 (JavaScript) | Y | Y | Y | Y | Y | Y |
ArrayBuffer 对象 | N | N | N | Y | Y | Y |
asin 函数 | Y | Y | Y | Y | Y | Y |
atan 函数 | Y | Y | Y | Y | Y | Y |
atan2 函数 | Y | Y | Y | Y | Y | Y |
atEnd 方法 | Y | Y | Y | Y | Y | N |
绑定方法 | N | N | Y | Y | Y | Y |
按位“与”运算符 (&) | Y | Y | Y | Y | Y | Y |
按位左移运算符 (<<) | Y | Y | Y | Y | Y | Y |
按位“或”运算符 (|) | Y | Y | Y | Y | Y | Y |
按位右移运算符 (>>) | Y | Y | Y | Y | Y | Y |
blink 方法 | Y | Y | Y | Y | Y | Y |
bold 方法 | Y | Y | Y | Y | Y | Y |
Boolean 对象 | Y | Y | Y | Y | Y | Y |
break 语句 | Y | Y | Y | Y | Y | Y |
call 方法 | Y | Y | Y | Y | Y | Y |
callee 属性 | Y | Y | Y | Y | Y | Y |
caller 属性 | Y | Y | Y | Y | Y | Y |
catch 语句 | Y | Y | Y | Y | Y | Y |
ceil 函数 | Y | Y | Y | Y | Y | Y |
charAt 方法 | Y | Y | Y | Y | Y | Y |
charCodeAt 方法 | Y | Y | Y | Y | Y | Y |
逗号运算符 (,) | Y | Y | Y | Y | Y | Y |
//(单行注释语句) | Y | Y | Y | Y | Y | Y |
比较运算符 | Y | Y | Y | Y | Y | Y |
compile 方法 | Y | Y | Y | Y | Y | Y |
concat 方法(数组) | Y | Y | Y | Y | Y | Y |
concat 方法(字符串) | Y | Y | Y | Y | Y | Y |
条件编译 | Y | Y | Y | Y | Y | N |
条件编译变量 | Y | Y | Y | Y | Y | N |
constructor 属性 | Y | Y | Y | Y | Y | Y |
const 语句 | N | N | N | N | Y | v8:N,v8.1: Y |
continue 语句 | Y | Y | Y | Y | Y | Y |
cos 函数 | Y | Y | Y | Y | Y | Y |
create 函数 | N | N | Y | Y | Y | Y |
DataView 对象 | N | N | N | Y | Y | Y |
Date 对象 | Y | Y | Y | Y | Y | Y |
Debug 对象 | Y | Y | Y | Y | Y | Y |
Debug.setNonUserCodeExceptions 属性 | N | N | N | Y | Y | Y |
Debug.setNonUserCodeExceptions 属性 | N | N | N | Y | Y | Y |
debugger 语句 | Y | Y | Y | Y | Y | Y |
decodeURI 函数 | Y | Y | Y | Y | Y | Y |
DecodeURIComponent 函数 | Y | Y | Y | Y | Y | Y |
减量运算符 (--) | Y | Y | Y | Y | Y | Y |
defineProperties 函数 | N | Y* | Y | Y | Y | Y |
defineProperty 函数 | N | Y* | Y | Y | Y | Y |
delete 运算符 | Y | Y | Y | Y | Y | Y |
description 属性 | Y | Y | Y | Y | Y | Y |
dimensions 方法 | Y | Y | Y | Y | Y | Y |
除法运算符 (/) | Y | Y | Y | Y | Y | Y |
do...while 语句 | Y | Y | Y | Y | Y | Y |
E 常量 | Y | Y | Y | Y | Y | Y |
encodeURI 函数 | Y | Y | Y | Y | Y | Y |
encodeURI Component 函数 | Y | Y | Y | Y | Y | Y |
Enumerator 对象 | Y | Y | Y | Y | Y | N |
错误对象 | Y | Y | Y | Y | Y | Y |
stack 属性(错误)(JavaScript) | N | N | N | Y | Y | Y |
stackTraceLimit 属性(错误)(JavaScript) | N | N | N | Y | Y | Y |
escape 函数 | Y | Y | Y | Y | Y | Y |
eval 函数 | Y | Y | Y | Y | Y | Y |
exec 方法 | Y | Y | Y | Y | Y | Y |
每个方法 | N | N | Y | Y | Y | Y |
exp 函数 | Y | Y | Y | Y | Y | Y |
筛选器方法 | N | N | Y | Y | Y | Y |
finally 语句 | Y | Y | Y | Y | Y | Y |
fixed 方法 | Y | Y | Y | Y | Y | Y |
Float32Array 对象 | N | N | N | Y | Y | Y |
Float64Array 对象 | N | N | N | Y | Y | Y |
floor 函数 | Y | Y | Y | Y | Y | Y |
fontcolor 方法 | Y | Y | Y | Y | Y | Y |
fontsize 方法 | Y | Y | Y | Y | Y | Y |
for 语句 | Y | Y | Y | Y | Y | Y |
forEach 方法 | N | N | Y | Y | Y | Y |
for...in 语句 | Y | Y | Y | Y | Y | Y |
freeze 函数 | N | N | Y | Y | Y | Y |
fromCharCode 函数 | Y | Y | Y | Y | Y | Y |
Function 对象 | Y | Y | Y | Y | Y | Y |
function 语句 | Y | Y | Y | Y | Y | Y |
getDate 方法 | Y | Y | Y | Y | Y | Y |
getDay 方法 | Y | Y | Y | Y | Y | Y |
getFullYear 方法 | Y | Y | Y | Y | Y | Y |
getHours 方法 | Y | Y | Y | Y | Y | Y |
getItem 方法 | Y | Y | Y | Y | Y | Y |
getMilliseconds 方法 | Y | Y | Y | Y | Y | Y |
getMinutes 方法 | Y | Y | Y | Y | Y | Y |
getMonth 方法 | Y | Y | Y | Y | Y | Y |
GetObject 函数 | Y | Y | N | N | Y | N |
getOwnPropertyDescriptor 函数 | N | Y* | Y | Y | Y | Y |
getOwnPropertyNames 函数 | N | N | Y | Y | Y | Y |
getPrototypeOf 函数 | N | N | Y | Y | Y | Y |
getSeconds 方法 | Y | Y | Y | Y | Y | Y |
getTime 方法 | Y | Y | Y | Y | Y | Y |
getTimezoneOffset 方法 | Y | Y | Y | Y | Y | Y |
getUTCDate 方法 | Y | Y | Y | Y | Y | Y |
getUTCDay 方法 | Y | Y | Y | Y | Y | Y |
getUTCFullYear 方法 | Y | Y | Y | Y | Y | Y |
getUTCHours 方法 | Y | Y | Y | Y | Y | Y |
getUTCMilliseconds 方法 | Y | Y | Y | Y | Y | Y |
getUTCMinutes 方法 | Y | Y | Y | Y | Y | Y |
getUTCMonth 方法 | Y | Y | Y | Y | Y | Y |
getUTCSeconds 方法 | Y | Y | Y | Y | Y | Y |
getVarDate 方法 | Y | Y | Y | Y | Y | N |
getYear 方法 | Y | Y | Y | Y | Y | Y |
Global 对象 | Y | Y | Y | Y | Y | Y |
global 属性 | Y | Y | Y | Y | Y | Y |
大于运算符 (>) | Y | Y | Y | Y | Y | Y |
hasOwnProperty 方法 | Y | Y | Y | Y | Y | Y |
HTML 标记方法 (JavaScript) | Y | Y | Y | Y | Y | Y |
if...else 语句 | Y | Y | Y | Y | Y | Y |
ignoreCase 属性 | Y | Y | Y | Y | Y | Y |
In 运算符 | Y | Y | Y | Y | Y | Y |
index 属性 | Y | Y | Y | Y | Y | Y |
indexOf 方法(数组) | N | N | Y | Y | Y | Y |
indexOf 方法(字符串) | Y | Y | Y | Y | Y | Y |
Infinity 常数 | Y | Y | Y | Y | Y | Y |
instanceof 运算符 | Y | Y | Y | Y | Y | Y |
Int8Array 对象 | N | N | N | Y | Y | Y |
Int16Array 对象 | N | N | N | Y | Y | Y |
Int32Array 对象 | N | N | N | Y | Y | Y |
Intl.Collator 对象 (JavaScript) | N | N | N | N | Y | v8: No,v8.1: Yes |
Intl.DateTimeFormat 对象 (JavaScript) | N | N | N | N | Y | v8: No,v8.1: Yes |
Intl.NumberFormat 对象 (JavaScript) | N | N | N | N | Y | v8: No,v8.1: Yes |
isFinite 函数 | Y | Y | Y | Y | Y | Y |
isNaN 函数 | Y | Y | Y | Y | Y | Y |
isArray 函数 | N | N | Y | Y | Y | Y |
IsExtensible 函数 | N | N | Y | Y | Y | Y |
isFrozen 函数 | N | N | Y | Y | Y | Y |
ISO 日期格式 | N | N | Y | Y | Y | Y |
isPrototypeOf 方法 | Y | Y | Y | Y | Y | Y |
isSealed 函数 | N | N | Y | Y | Y | Y |
italics 方法 | Y | Y | Y | Y | Y | Y |
item 方法 | Y | Y | Y | Y | Y | Y |
join 方法 | Y | Y | Y | Y | Y | Y |
JSON 对象 | N | Y | Y | Y | Y | Y |
keys 函数 | N | N | Y | Y | Y | Y |
Labeled 语句 | Y | Y | Y | Y | Y | Y |
lastIndex 属性 | Y | Y | Y | Y | Y | Y |
lastIndexOf 方法(数组) | N | N | Y | Y | Y | Y |
lastIndexOf 方法(字符串) | Y | Y | Y | Y | Y | Y |
lbound 方法 | Y | Y | Y | Y | Y | Y |
length 属性(参数) | Y | Y | Y | Y | Y | Y |
length 属性(数组) | Y | Y | Y | Y | Y | Y |
length 属性(函数) | Y | Y | Y | Y | Y | Y |
length 属性(字符串) | Y | Y | Y | Y | Y | Y |
小于运算符 (<) | Y | Y | Y | Y | Y | Y |
let 语句 | N | N | N | N | Y | v8:Nv8.1: Y |
link 方法 | Y | Y | Y | Y | Y | Y |
LN2 常数 | Y | Y | Y | Y | Y | Y |
LN10 常数 | Y | Y | Y | Y | Y | Y |
localeCompare 方法 | Y | Y | Y | Y | Y | Y |
log 函数 | Y | Y | Y | Y | Y | Y |
LOG2E 常数 | Y | Y | Y | Y | Y | Y |
LOG10E 常数 | Y | Y | Y | Y | Y | Y |
逻辑“与”运算符 (&&) | Y | Y | Y | Y | Y | Y |
逻辑“非”运算符 (!) | Y | Y | Y | Y | Y | Y |
逻辑或运算符 (||) | Y | Y | Y | Y | Y | Y |
map 方法 | N | N | Y | Y | Y | Y |
映射对象 | N | N | N | N | Y | v8:N,v8.1: Y |
match 方法 | Y | Y | Y | Y | Y | Y |
Math 对象 | Y | Y | Y | Y | Y | Y |
max 函数 | Y | Y | Y | Y | Y | Y |
MAX_VALUE 常数 | Y | Y | Y | Y | Y | Y |
message 属性 | Y | Y | Y | Y | Y | Y |
min 函数 | Y | Y | Y | Y | Y | Y |
MIN_VALUE 常数 | Y | Y | Y | Y | Y | Y |
取模赋值运算符 (%=) | Y | Y | Y | Y | Y | Y |
取模运算符 (%) | Y | Y | Y | Y | Y | Y |
moveFirst 方法 | Y | Y | Y | Y | Y | Y |
moveNext 方法 | Y | Y | Y | Y | Y | Y |
multiline 属性 | Y | Y | Y | Y | Y | Y |
乘法赋值运算符 (*=) | Y | Y | Y | Y | Y | Y |
乘法运算符 (*) | Y | Y | Y | Y | Y | Y |
name 属性 | Y | Y | Y | Y | Y | Y |
NaN 常数(全局) | Y | Y | Y | Y | Y | Y |
NaN 常数(数字) | Y | Y | Y | Y | Y | Y |
NEGATIVE_INFINITY 常数 | Y | Y | Y | Y | Y | Y |
new 运算符 | Y | Y | Y | Y | Y | Y |
now 函数 | N | N | Y | Y | Y | Y |
Number 对象 | Y | Y | Y | Y | Y | Y |
number 属性 | Y | Y | Y | Y | Y | Y |
Object 对象 | Y | Y | Y | Y | Y | Y |
运算符优先级 | Y | Y | Y | Y | Y | Y |
Date.parse 函数 | Y | Y | Y | Y | Y | Y |
JSON.parse 函数 | N | Y | Y | Y | Y | Y |
parseFloat 函数 | Y | Y | Y | Y | Y | Y |
parseInt 函数 | Y | Y | Y | Y | Y | Y |
PI 常数 | Y | Y | Y | Y | Y | Y |
pop 方法 | Y | Y | Y | Y | Y | Y |
POSITIVE_INFINITY 常数 | Y | Y | Y | Y | Y | Y |
pow 函数 | Y | Y | Y | Y | Y | Y |
preventExtensions 函数 | N | N | Y | Y | Y | Y |
prototype 属性 | Y | Y | Y | Y | Y | Y |
propertyIsEnumerable 方法 | Y | Y | Y | Y | Y | Y |
push 方法 | Y | Y | Y | Y | Y | Y |
random 函数 | Y | Y | Y | Y | Y | Y |
reduce 方法 | N | N | Y | Y | Y | Y |
reduceRight 方法 | N | N | Y | Y | Y | Y |
RegExp 对象 | Y | Y | Y | Y | Y | Y |
正则表达式对象 | Y | Y | Y | Y | Y | Y |
正则表达式语法 | Y | Y | Y | Y | Y | Y |
replace 方法 | Y | Y | Y | Y | Y | Y |
return 语句 | Y | Y | Y | Y | Y | Y |
reverse 方法 | Y | Y | Y | Y | Y | Y |
round 函数 | Y | Y | Y | Y | Y | Y |
ScriptEngine 函数 | Y | Y | Y | Y | Y | Y |
ScriptEngineBuildVersion 函数 | Y | Y | Y | Y | Y | Y |
ScriptEngineMajorVersion 函数 | Y | Y | Y | Y | Y | Y |
ScriptEngineMinorVersion 函数 | Y | Y | Y | Y | Y | Y |
seal 函数 | N | N | Y | Y | Y | Y |
search 方法 | Y | Y | Y | Y | Y | Y |
设置对象 | N | N | N | N | Y | v8:N,v8.1: Y |
setDate 方法 | Y | Y | Y | Y | Y | Y |
setFullYear 方法 | Y | Y | Y | Y | Y | Y |
setHours 方法 | Y | Y | Y | Y | Y | Y |
setMilliseconds 方法 | Y | Y | Y | Y | Y | Y |
setMinutes 方法 | Y | Y | Y | Y | Y | Y |
setMonth 方法 | Y | Y | Y | Y | Y | Y |
setSeconds 方法 | Y | Y | Y | Y | Y | Y |
setTime 方法 | Y | Y | Y | Y | Y | Y |
setUTCDate 方法 | Y | Y | Y | Y | Y | Y |
setUTCFullYear 方法 | Y | Y | Y | Y | Y | Y |
setUTCHours 方法 | Y | Y | Y | Y | Y | Y |
setUTCMilliseconds 方法 | Y | Y | Y | Y | Y | Y |
setUTCMinutes 方法 | Y | Y | Y | Y | Y | Y |
setUTCMonth 方法 | Y | Y | Y | Y | Y | Y |
setUTCSeconds 方法 | Y | Y | Y | Y | Y | Y |
setYear 方法 | Y | Y | Y | Y | Y | Y |
shift 方法 | Y | Y | Y | Y | Y | Y |
sin 函数 | Y | Y | Y | Y | Y | Y |
slice 方法(数组) | Y | Y | Y | Y | Y | Y |
slice 方法(字符串) | Y | Y | Y | Y | Y | Y |
small 方法 | Y | Y | Y | Y | Y | Y |
some 方法 | N | N | Y | Y | Y | Y |
sort 方法 | Y | Y | Y | Y | Y | Y |
source 属性 | Y | Y | Y | Y | Y | Y |
splice 方法 | Y | Y | Y | Y | Y | Y |
split 方法 | Y | Y | Y | Y | Y | Y |
sqrt 函数 | Y | Y | Y | Y | Y | Y |
SQRT1_2 常数 | Y | Y | Y | Y | Y | Y |
SQRT2 常数 | Y | Y | Y | Y | Y | Y |
使用严格指令 | N | N | N | Y | Y | Y |
strike 方法 | Y | Y | Y | Y | Y | Y |
String 对象 | Y | Y | Y | Y | Y | Y |
JSON.stringify 函数 | N | Y | Y | Y | Y | Y |
sub 方法 | Y | Y | Y | Y | Y | Y |
substr 方法 | Y | Y | Y | Y | Y | Y |
substring 方法 | Y | Y | Y | Y | Y | Y |
减法运算符 (-) | Y | Y | Y | Y | Y | Y |
sup 方法 | Y | Y | Y | Y | Y | Y |
switch 语句 | Y | Y | Y | Y | Y | Y |
tan 函数 | Y | Y | Y | Y | Y | Y |
test 方法 | Y | Y | Y | Y | Y | Y |
this 语句 | Y | Y | Y | Y | Y | Y |
throw 语句 | Y | Y | Y | Y | Y | Y |
toArray 方法 | Y | Y | Y | Y | Y | Y |
toDateString 方法 | Y | Y | Y | Y | Y | Y |
toExponential 方法 | Y | Y | Y | Y | Y | Y |
toFixed 方法 | Y | Y | Y | Y | Y | Y |
toGMTString 方法 | Y | Y | Y | Y | Y | Y |
toISOString 方法 | N | N | Y | Y | Y | Y |
toJSON 方法 | N | Y | Y | Y | Y | Y |
toLocaleDateString 方法 | Y | Y | Y | Y | Y | Y |
toLocaleLowercase 方法 | Y | Y | Y | Y | Y | Y |
toLocaleString 方法 | Y | Y | Y | Y | Y | Y |
toLocaleTimeString 方法 | Y | Y | Y | Y | Y | Y |
toLocaleUppercase 方法 | Y | Y | Y | Y | Y | Y |
toLowerCase 方法 | Y | Y | Y | Y | Y | Y |
toPrecision 方法 | Y | Y | Y | Y | Y | Y |
toString 方法 | Y | Y | Y | Y | Y | Y |
toTimeString 方法 | Y | Y | Y | Y | Y | Y |
toUpperCase 方法 | Y | Y | Y | Y | Y | Y |
toUTCString 方法 | Y | Y | Y | Y | Y | Y |
trim 方法 | N | N | Y | Y | Y | Y |
try 语句 | Y | Y | Y | Y | Y | Y |
typeof 运算符 | Y | Y | Y | Y | Y | Y |
ubound 方法 | Y | Y | Y | Y | Y | Y |
Uint8Array 对象 | N | N | N | Y | Y | Y |
Uint16Array 对象 | N | N | N | Y | Y | Y |
Uint32Array 对象 | N | N | N | Y | Y | Y |
一元求非运算符 (-) | Y | Y | Y | Y | Y | Y |
undefined 常数 | Y | Y | Y | Y | Y | Y |
unescape 函数 | Y | Y | Y | Y | Y | Y |
unshift 方法 | Y | Y | Y | Y | Y | Y |
无符号右移运算符 (>>>) | Y | Y | Y | Y | Y | Y |
使用严格指令 | N | N | N | Y | Y | Y |
UTC 函数 | Y | Y | Y | Y | Y | Y |
valueOf 方法 | Y | Y | Y | Y | Y | Y |
var 语句 | Y | Y | Y | Y | Y | Y |
VBArray 对象 | Y | Y | Y | Y | Y | N |
void 运算符 | Y | Y | Y | Y | Y | Y |
WeakMap 对象 | N | N | N | N | Y | v8:N,v8.1: Y |
while 语句 | Y | Y | Y | Y | Y | Y |
WinRTError 对象 (JavaScript) | N | N | N | Y | Y | Y |
with 语句 | Y | Y | Y | Y | Y | Y |
write 函数 | Y | Y | Y | Y | Y | Y |
writeln 函数 | Y | Y | Y | Y | Y | Y |
参考: