The tables on the following pages represent the additional features of the JavaScript language that are available client-side.
Since ECMAScript supports only the core language, none of the features described in this appendix are compatible with ECMAScript.
The additions to the core language available in client-side JavaScript are concerned almost exclusively with the Browser Object Model. This appendix will confine itself to objects, methods and properties which are common to both models, and which can therefore be used for cross-browser scripting.