Opera 9 の ECMAScript サポート

オブジェクト / プロパティ / メソッドJS ecma/サポート状況
Global1.0ES1Yes
NaN1.3ES1Yes
Infinity1.3ES1Yes
undefined1.5ES2Yes
eval(x)1.0ES1Yes
parseInt(string [, radix])1.0ES1Yes
parseFloat(string)1.0ES1Yes
isNaN(number)1.1ES1Yes
isFinite(number)1.2ES1Yes
decodeURI(encodedURI)1.5ES3Yes
decodeURIComponent(encodedURIComponent)1.5ES3Yes
encodeURI(uri)1.5ES3Yes
encodeURIComponent(uriComponent)1.5ES3Yes
escape(string)1.0[ES1]Yes
unescape(string)1.0[ES1]Yes
Object1.0ES1Yes
prototype(1.0)ES1Yes
constructor1.1ES1Yes
toString()1.0ES1Yes
toLocaleString()1.5ES3Yes
valueOf()1.1ES1Yes
hasOwnProperty(V)1.5ES3Yes
isPrototypeOf(V)1.5ES3Yes
propertyIsEnumerable(V)1.5ES3Yes
unwatch(prop)--No
watch(prop, handler)--No
Function1.0ES1Yes
length1.1ES1Yes
prototype1.1ES1Yes
constructor(1.1)ES1Yes
toString()1.0ES3Yes
apply(thisArg [, argArray])1.2ES3Yes
call(thisArg [, arg1, arg2, ... , argN])1.5ES3Yes
valueOf()(1.1)ES1Yes
arity1.2-No
Arguments1.1ES1Yes
callee1.2ES3Yes
caller[1.2]-No
length1.1ES3Yes
Array1.1ES1Yes
length1.1ES1Yes
prototype1.1ES1Yes
constructor1.1ES1Yes
toString()1.1ES1Yes
toLocaleString()1.5ES2Yes
concat([item1, item2, ... , itemN])1.2ES3Yes
join(separator)1.1ES1Yes
pop()1.2ES2Yes
push([item1, item2, ... , itemN])1.2ES2Yes
reverse()1.1ES1Yes
shift()1.2ES2Yes
slice(start [, end])1.2ES2Yes
sort(comparefn)1.1ES1Yes
splice(start, deleteCount [, item1, item2, ... , itemN])1.2ES2Yes
unshift([item1, item2, ... , itemN])1.2ES2Yes
valueOf()1.1ES3Yes
index1.2ES3Yes
input1.2ES3Yes
String1.0ES1Yes
length1.0ES1Yes
prototype1.1ES1Yes
constructor1.0ES1Yes
fromCharCode([code0, code1, ... , codeN])1.2ES1Yes
toString()1.0ES1Yes
valueOf()1.0ES1Yes
charAt(pos)1.0ES1Yes
charCodeAt(pos)1.2ES1Yes
concat([item1, item2, ... , itemN])1.2ES3Yes
indexOf(pattern [, pos])1.0ES1Yes
lastIndexOf(pattern [, pos])1.0ES1Yes
localeCompare(that)1.5ES3Yes
match(regexp)1.2ES3Yes
replace(searchValue, replaceValue)1.2ES3Yes
search(regexp)1.2ES3Yes
slice(start [, end])1.2ES3Yes
split(separator [, lim])1.1ES1Yes
substring(start, end)1.0ES1Yes
substr(start [, length])1.2ES1Yes
toLowerCase()1.0ES1Yes
toLocaleLowerCase()1.5ES3Yes
toUpperCase()1.0ES1Yes
toLocaleUpperCase()1.5ES3Yes
anchor(string)--Yes
fontcolor(string)--Yes
fontsize(string)--Yes
big()--Yes
bold()--Yes
fixed()--Yes
italics()--Yes
small()--Yes
strike()--Yes
sub()--Yes
sup()--Yes
Boolean1.1ES1Yes
prototype1.1ES1Yes
constructor1.1ES1Yes
toString()1.1ES1Yes
valueOf()1.1ES1Yes
Number1.1ES1Yes
prototype1.1ES1Yes
constructor1.1ES1Yes
MAX_VALUE1.1ES1Yes
MIN_VALUE1.1ES1Yes
NaN1.1ES1Yes
NEGATIVE_INFINITY1.1ES1Yes
POSITIVE_INFINITY1.1ES1Yes
toString([radix])1.1ES1Yes
toLocaleString()1.5ES3Yes
valueOf()1.1ES1Yes
toFixed(fractionDigits)1.5ES3Yes
toExponential(fractionDigits)1.5ES3Yes
toPrecision(precision)1.5ES3Yes
Math1.0ES1Yes
E1.0ES1Yes
LN101.0ES1Yes
LN21.0ES1Yes
LOG2E1.0ES1Yes
LOG10E1.0ES1Yes
PI1.0ES1Yes
SQRT1_21.0ES1Yes
SQRT21.0ES1Yes
abs(x)1.0ES1Yes
acos(x)1.0ES1Yes
asin(x)1.0ES1Yes
atan(x)1.0ES1Yes
atan2(y, x)1.0ES1Yes
ceil(x)1.0ES1Yes
cos(x)1.0ES1Yes
exp(x)1.0ES1Yes
floor(x)1.0ES1Yes
log(x)1.0ES1Yes
max([value1, value2, ... , valueN])1.0ES1Yes
min([value1, value2, ... , valueN])1.0ES1Yes
pow(x, y)1.0ES1Yes
random()1.1ES1Yes
round(x)1.0ES1Yes
sin(x)1.0ES1Yes
sqrt(x)1.0ES1Yes
tan(x)1.0ES1Yes
Date1.0ES1Yes
prototype1.1ES1Yes
constructor1.1ES1Yes
parse(string)1.0ES1Yes
UTC(year, month [, date, hours, minutes, seconds, ms])1.0ES1Yes
toString()1.0ES1Yes
toDateString()1.5ES3Yes
toTimeString()1.5ES3Yes
toLocaleString()1.0ES1Yes
toLocaleDateString()1.5ES3Yes
toLocaleTimeString()1.5ES3Yes
valueOf()1.1ES1Yes
getTime()1.0ES1Yes
getFullYear()1.2ES1Yes
getUTCFullYear()1.2ES1Yes
getMonth()1.0ES1Yes
getUTCMonth()1.2ES1Yes
getDate()1.0ES1Yes
getUTCDate()1.2ES1Yes
getDay()1.0ES1Yes
getUTCDay()1.2ES1Yes
getHours()1.0ES1Yes
getUTCHours()1.2ES1Yes
getMinutes()1.0ES1Yes
getUTCMinutes()1.2ES1Yes
getSeconds()1.0ES1Yes
getUTCSeconds()1.2ES1Yes
getMilliseconds()1.2ES1Yes
getUTCMilliseconds()1.2ES1Yes
getTimezoneOffset()1.0ES1Yes
setTime(time)1.0ES1Yes
setMilliseconds(ms)1.2ES1Yes
setUTCMilliseconds(ms)1.2ES1Yes
setSeconds(sec [, ms])1.0ES1Yes
setUTCSeconds(sec [, ms])1.2ES1Yes
setMinutes(minute [, sec, ms])1.0ES1Yes
setUTCMinutes(minute [, sec, ms])1.2ES1Yes
setHours(hour [, minute, sec, ms])1.0ES1Yes
setUTCHours(hour [, minute, sec, ms])1.2ES1Yes
setDate(date)1.0ES1Yes
setUTCDate(date)1.2ES1Yes
setMonth(month [, date])1.0ES1Yes
setUTCMonth(month [, date])1.2ES1Yes
setFullYear(year [, month, date])1.2ES1Yes
setUTCFullYear(year [, month, date])1.2ES1Yes
toUTCString()1.2ES1Yes
toGMTString()1.0ES3Yes
getYear()1.0[ES1]Yes
setYear(year)1.0[ES1]Yes
RegExp1.2ES3Yes
prototype1.2ES3Yes
constructor1.2ES3Yes
input(also $_)1.2-No
lastMatch(also $&)1.2-No
lastParen(also $+)1.2-No
leftContext(also $`)1.2-No
rightContext(also $')1.2-No
multiline(also $*)1.2-No
exec([string])1.2ES3Yes
test([string])1.2ES3Yes
toString()1.2ES3Yes
compile(pattern [, flags])1.2-Yes
source1.2ES3Yes
global1.2ES3Yes
ignoreCase1.2ES3Yes
multiline1.2ES3Yes
lastIndex1.2ES3Yes
Error1.5ES3Yes
prototype1.5ES3Yes
constructor1.5ES3Yes
name1.5ES3Yes
message1.5ES3Yes
toString()1.5ES3Yes