JScript  

Microsoft JScript 特性 - ECMA

下表列出了符合 ECMA 标准的 JScript 功能。

种类 特性/关键字
数组处理 Array
joinlengthreversesort
赋值 赋值 (=)
复合赋值(OP=)
Boolean Boolean
注释 /*...*/ 或 //
常数/文字 NaN
null
true、false
Infinity
未定义
控制流 Break
continue
for
for...in
if...else
return
while
日期和时间 Date
getDategetDaygetFullYeargetHoursgetMillisecondsgetMinutesgetMonthgetSecondsgetTimegetTimezoneOffsetgetYear
getUTCDategetUTCDaygetUTCFullYeargetUTCHoursgetUTCMillisecondsgetUTCMinutesgetUTCMonthgetUTCSeconds
setDatesetFullYearsetHourssetMillisecondssetMinutessetMonthsetSecondssetTimesetYear
setUTCDatesetUTCFullYearsetUTCHourssetUTCMillisecondssetUTCMinutessetUTCMonthsetUTCSeconds
toGMTStringtoLocaleStringtoUTCStringparseUTC
声明 Function
new
this
var
with
函数创建 Function
argumentslength
Global 方法 Global
escapeunescape
eval
isFiniteisNaN
parseIntparseFloat
数学 Math
absacosasinatanatan2ceilcosexpfloorlogmaxminpowrandomroundsinsqrttan
ELN2LN10LOG2ELOG10EPISQRT1_2SQRT2
数字 Number
MAX_VALUEMIN_VALUE
NaN
NEGATIVE_INFINITYPOSITIVE_INFINITY
对象创建 Object
new
constructorprototypeinstanceoftoStringvalueOf
运算符 加法 (+)减法 (-)
算术取模 (%)
乘 (*)除 (/)
负 (-)
相等 (==)不相等 (!=)
小于 (<)小于等于 (<=)
大于 (>)
大于等于 (>=)
逻辑与(&&)或 (||)非 (!)
位与 (&)或 (|)非 (~)异或 (^)
位左移 (<<)右移 (>>)
无符号右移 (>>>)
条件 (?:)
逗号 (,)
deletetypeofvoid
递减 ( — )递增 (++)
对象 Array
Boolean
Date
Function
Global
Math
Number
Object
String
字符串 String
charAtcharCodeAtfromCharCode
indexOflastIndexOf
split
toLowerCasetoUpperCase
length