Informations de version

Le tableau suivant indique la version de Java Script implémentée par chaque application hôte.

Élément du langage 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

Le tableau suivant dresse la liste des fonctions du langage Java Script ainsi que la version où elles ont été introduites pour la première fois.

Élément du langage 1.0 2.0 3.0 4.0 5.0 5.5
0…n, propriété           x
$1...$9, propriétés     x      
abs, méthode x          
acos, méthode x          
ActiveXObject, objet     x      
+ (addition), opérateur x          
anchor, méthode x          
apply, méthode           x
arguments, propriété   x        
Array, objet   x        
asin, méthode x          
= (affectation), opérateur x          
atan, méthode x          
atan2, méthode x          
atEnd, méthode     x      
big, méthode x          
& (AND binaire), opérateur x          
<< (décalage à gauche binaire), opérateur x          
~ (NOT binaire), opérateur x          
| (OR binaire), opérateur x          
>> (décalage à droite binaire), opérateur x          
^ (XOR binaire), opérateur x          
blink, méthode x          
bold, méthode x          
Boolean, objet   x        
break, instruction x          
call, méthode           x
callee, propriété           x
caller, propriété   x        
catch, instruction         x  
@cc_on, instruction     x      
ceil, méthode x          
charAt, méthode x          
charCodeAt, méthode           x
, (virgule), opérateur x          
// (instruction de commentaire à ligne unique x          
/*..*/ (instruction de commentaire sur plusieurs lignes) x          
Opérateurs de comparaison x          
compile, méthode     x      
concat, méthode (Array)     x      
concat, méthode (String)     x      
Compilation conditionnelle     x      
Variables de compilation conditionnelle     x      
?:, (conditionnel ternaire), opérateur x          
constructor, propriété   x        
continue, instruction x          
cos, méthode x          
Conversion du type de données     x      
Date, objet x          
decodeURI, méthode           x
decodeURIComponent, méthode           x
-- (décrémentation), opérateur x          
delete, opérateur     x      
description, propriété         x  
dimensions, méthode     x      
/ (division), opérateur x          
do...while, instruction     x      
E, propriété x          
encodeURI, méthode           x
EncodeURIcomponent, méthode           x
Enumerator, objet     x      
== (égalité), opérateur x          
Error, objet         x  
escape, méthode x          
eval, méthode x          
exec, méthode     x      
exp, méthode x          
fixed, méthode x          
floor, méthode x          
fontcolor, méthode x          
fontsize, méthode x          
for, instruction x          
for...in, instruction         x  
fromCharCode, méthode     x      
Function, objet   x        
function, instruction x          
getDate, méthode x          
getDay, méthode x          
getFullYear, méthode     x      
getHours, méthode x          
getItem, méthode     x      
getMilliseconds, méthode     x      
getMinutes, méthode x          
getMonth, méthode x          
GetObject, fonction     x      
getSeconds, méthode x          
getTime, méthode x          
getTimezoneOffset, méthode x          
getUTCDate, méthode     x      
getUTCDay, méthode     x      
getUTCFullYear, méthode     x      
getUTCHours, méthode     x      
getUTCMilliseconds, méthode     x      
getUTCMinutes, méthode     x      
getUTCMonth, méthode     x      
getUTCSeconds, méthode     x      
getVarDate, méthode     x      
getYear, méthode x          
Global, objet     x      
global, propriété           x
> (supérieur à), opérateur x          
>= (supérieur ou égal à), opérateur x          
hasOwnProperty, méthode           x
=== (identité), opérateur x          
@if, instruction     x      
if...else, instruction x          
ignoreCase, propriété           x
++ (incrémentation), opérateur x          
index, propriété     x      
indexOf, méthode x          
!= (inégalité), opérateur x          
Infinity, propriété     x      
input, propriété     x      
instanceof, opérateur         x  
isFinite, méthode     x      
isNaN, méthode x          
isPrototypeOf, méthode           x
italics, méthode x          
item, méthode     x      
join, méthode   x        
Labeled, instruction     x      
lastIndex, propriété     x      
lastIndexOf, méthode x          
lastMatch, propriété           x
lastParen, propriété           x
lbound, méthode     x      
leftContext, propriété           x
length, propriété (Arguments)           x
length, propriété (Array)   x        
length, propriété (Function)   x        
length, propriété (String) x          
< (inférieur à), opérateur x          
<= (inférieur ou égal à), opérateur x          
link, méthode x          
LN2, propriété x          
LN10, propriété x          
localeCompare, méthode           x
log, méthode x          
LOG2E, propriété x          
LOG10E, propriété x          
&& (AND logique), opérateur x          
! (NOT logique), opérateur x          
|| (OR logique), opérateur x          
match, méthode     x      
Math, objet x          
max, méthode x          
MAX_VALUE, propriété   x        
message, propriété           x
min, méthode x          
MIN_VALUE, propriété   x        
% (modulo), opérateur x          
moveFirst, méthode     x      
moveNext, méthode     x      
multiline, propriété           x
* (multiplication), opérateur x          
name, propriété           x
NaN, propriété (Global)     x      
NaN, propriété (Number)   x        
NEGATIVE_INFINITY, propriété   x        
new, opérateur x          
!== (non-identité), opérateur x          
Number, objet   x        
number, propriété         x  
Object, objet     x      
Priorité des opérateurs x          
parse, méthode x          
parseFloat, méthode x          
parseInt, méthode x          
PI, propriété x          
pop, méthode           x
POSITIVE_INFINITY, propriété   x        
pow, méthode x          
prototype, propriété   x        
PropertyIsEnumeramble, propriété           x
push, méthode           x
random, méthode x          
RegExp, objet     x      
Regular Expression, objet     x      
Syntaxe d'expression régulière     x      
replace, méthode x          
return, instruction x          
reverse, méthode   x        
rightContext, propriété           x
round, méthode x          
ScriptEngine, fonction   x        
ScriptEngineBuildVersion, fonction   x        
ScriptEngineMajorVersion, fonction   x        
ScriptEngineMinorVersion, fonction   x        
search, méthode     x      
@set, instruction     x      
setDate, méthode x          
setFullYear, méthode     x      
setHours, méthode x          
setMilliseconds, méthode     x      
setMinutes, méthode x          
setMonth, méthode x          
setSeconds, méthode x          
setTime, méthode x          
setUTCDate, méthode     x      
setUTCFullYear, méthode     x      
setUTCHours, méthode     x      
setUTCMilliseconds, méthode     x      
setUTCMinutes, méthode     x      
setUTCMonth, méthode     x      
setUTCSeconds, méthode     x      
setYear, méthode x          
shift, méthode           x
sin, méthode x          
slice, méthode (Array)     x      
slice, méthode (String)     x      
small, méthode x          
sort, méthode   x        
source, propriété     x      
splice, méthode           x
split, méthode     x      
sqrt, méthode x          
SQRT1_2, propriété x          
SQRT2, propriété x          
strike, méthode x          
String, objet x          
sub, méthode x          
substr, méthode     x      
substring, méthode x          
- (soustraction), opérateur x          
sup, méthode x          
switch, instruction     x      
tan, méthode x          
test, méthode     x      
this, instruction x          
throw, instruction         x  
toArray, méthode     x      
toDateString, méthode           x
toExponential, méthode           x
toFixed, méthode           x
toGMTString, méthode x          
toLocaleDateString, méthode           x
toLocaleLowercase, méthode           x
toLocaleString, méthode x          
toLocaleTimeString, méthode           x
toLocaleUppercase, méthode           x
toLowerCase, méthode x          
toPrecision, méthode           x
toString, méthode   x        
toTimeString, méthode           x
toUpperCase, méthode x          
toUTCString, méthode     x      
try, instruction         x  
typeof, opérateur x          
ubound, méthode     x      
- (négation unaire), opérateur x          
undefined, propriété           x
unescape, méthode x          
unshift, méthode           x
>>> (décalage à droite non signé), opérateur x          
UTC, méthode x          
valueOf, méthode   x        
var, instruction x          
VBArray, objet     x      
void, opérateur   x        
while, instruction x          
with, instruction x