We are providing online training of realtime Live project on Asp.Net MVC with Angular and Web API. For more information click here. If you have any query then drop the messase in CONTACT FORM

Friday, August 21, 2015

Brief description about ECMAScript

ECMAScript (European Computer Manufacturers Association Script)

ECMAScript is a standard script language, developed with the cooperation of Netscape and Microsoft and mainly derived from Netscape's JavaScript, the widely-used scripting language that is used in Web pages to affect how they look or behave for the user. Microsoft states that its latest version of JScript is the first implementation of the ECMAScript standard. The official standard, ECMA-262, was developed under the auspices of the European Computer Manufacturers Association (ECMA). Having the ECMAScript standard will help ensure more consistency between Netscape, Microsoft, and any other Web script implementations.
ECMAScript is object-oriented and conceived as a core language to which can be added the objects of any specific domain or context such as the idea of a "document." (for example, the World Wide Web Consortium's Document Object Model). ECMAScript together with the Document Object Model corresponds closely to the current implementations of JavaScript and JScript. Although likely to be used mainly as a standard script language for the World Wide Web, ECMAScript could also be used for any scripted application.

What is ECMAScript?


When reading about Javascript, you may come across the term ECMAScript. What is ECMAScript? ECMAScript is a standard for a scripting language, and the Javascript language is based on the ECMAScript standard.


Is Javascript exactly the same as ECMAScript?

No, Javascript is not exactly equivalent to ECMAScript. The core features of Javascript are based on the ECMAScript standard, but Javascript also has other additional features that are not in the ECMA specifications/standard.

Do other languages use the ECMAScript standard?
Yes, there are languages other than Javascript that also implement the ECMAScript Standard as their core. ActionScript (used by Adobe Flash) and JScript (used by Microsoft) are both languages that implement the ECMAScript standard. The best way to think of languages that implement the ECMAScript standard (including Javascript) is as dialects that all share the same “core” structure, but each language adds their own style and “tone” on top of the ECMAScript standard.

What is the latest version of ECMAScript?

ECMAScript version 5 was finished in December 2009, the latest versions of all major browsers (Chrome, Safari, Firefox, and IE) have implemented version 5. Version 5.1 was finished in June 2011.

Why is it called ECMAScript?


Javascript was originally created at Netscape, and they wanted to standardize the language. So, they submitted the language to the European Computer Manufacturer’s Association (ECMA) for standardization. But, there were trademark issues with the name Javascript, and the standard became called ECMAScript, which is the name it holds today as well. Also because of trademark issues, Microsoft’s version of the language is called JScript – even though JScript is, at its core, the same language as Javascript.

No comments: