On 27/12/2005 15:07, Thomas 'PointedEars' Lahn wrote:
[snip]
<URL:http://pointedears.de/scripts/js-version-info#ecmascript>
There appear to be some inaccuracies and omissions in the Language
Features table.
The following features work here in IE 4.01, which would put the JScript
version at 3.0 (at least).
- UnicodeEscapeSequence in string and regular expression
literals.
- The arguments.callee property.
- The String.prototype.charCodeAt method.
The following features work here in NN 4.08, which would put the
JavaScript version at 1.3 (at least).
- The arguments object (as a local variable).
- FunctionExpression (anonymous).
Missing features and other incorrect versions.
- The Array.prototype.unshift method is not listed. It is a
JavaScript 1.2/JScript 5.5 feature.
- The Array.prototype.splice method is listed as a JavaScript
1.2 feature, though it wasn't correctly implemented until 1.3
(it didn't previously return an array containing removed
elements). It is also listed as a JScript 2.0 feature, though
it wasn't introduced until 5.5.
There might be other things that I didn't notice.
[snip]
Mike
--
Michael Winter
Prefix subject with [News] before replying by e-mail.