open encyclopedia * Article Search: * *
*
*

ECMAScript

From open-encyclopedia.com - the free encyclopedia.

The ECMAScript Language Specification is a programming language specification published by the ECMA International. Development of the standard began in 1996 and was based on the popular scripting language JavaScript. It has now been accepted as ISO standard 16262.

ECMAScript defines a dynamically-typed language very loosely based on Java and other C-like languages. It supports some object-oriented features through prototype-based objects and pseudo-classes.

Most modern Web browsers include an implementation of the ECMAScript standard as well as a DOM binding for manipulating Web pages. JavaScript is implemented in Netscape Navigator, and Microsoft's Internet Explorer uses JScript. The Opera browser has its own ECMAScript interpreter with extensions to support some JavaScript and JScript features. Each browser has custom extensions to the ECMAScript standard, but any ECMAScript compliant code should work in any of the three.

ActionScript for Macromedia Flash is also based on the ECMAScript standard, with enhancements to allow objects to be dynamically moved, created, and parsed while running the movie.

JavaScript 2.0, JScript .NET and ActionScript 2.0 are each based on the unfinished ECMAScript 4 recommendation.

See also

External links


Contribute Found an omission? You can freely contribute to this Wikipedia article. Edit Article
Copyright © 2003-2004 Zeeshan Muhammad. All rights reserved. Legal notices. Part of the New Frontier Information Network.