Introduction to JavaScript

Source: Internet
Author: User

Introduction to JavaScript

JavaScript, a literal-translation scripting language, is a dynamic type, a weak type, a prototype-based language, a built-in support type. Its interpreter? Called JavaScript engine, is a part of the browser, widely used in the client's scripting language, the first is used in HTML pages, used to add dynamic functionality to HTML pages. But now JavaScript can also be used for Web servers, such as node. js.

JavaScript Development History

In 1995 by Netscape (Netscape) company launched LiveScript. Prior to this, there was no front-end technology, and all the processing needed to be done by the server. by Netscape United SUN Company to improve the livescript. At the same time, Netscape renamed LiveScript to JavaScript. Microsoft launched IE3.0, a JavaScript version of the clone, JScript. In 1997, JavaScript 1.1 was defined by the European Association of Computer manufacturers. This is a unified language version that is only customized for the JavaScript language. The new version of the launch, more renamed to ECMAScript. This version is defined by Netscape, SUN, Microsoft and others.

JavaScript component ECMAScript

ECMAScript is a scripting language standard, ECMA-262 standard. This standard is not limited to JavaScript usage. Examples such as the standard in the ActionScript language are also the ECMA-262 standard. ECMAScript describes the following: syntax, types, statement sentences, keywords, reserved left words, operators, objects, and so on. BOM (Browser object model): Browser? object models DOM (Document Object model)

Ecmascriptecmascript Introduction

ECMAScript is a scripting language that is standardized by the ECMA International (formerly the European Association of Computer manufacturers) through ECMA-262. This language is widely used on the World Wide Web, and it is often referred to as JavaScript or JScript, but in fact the latter two are implementations and extensions of the ECMA-262 standard.

ECMAScript Development History

1996 November Netscape Communications Inc. submitted JavaScript to the European Association of Computer Manufacturers (ECMA), hoping that the language would become an international standard.
Introduction to JavaScript JavaScript
JavaScript Development History
JavaScript components
ECMAScript ECMAScript Introduction
ECMAScript Development History
1997-06-month ECMA release of the No. 262 standard? Document (ECMA-262), which specifies the standard of the browser script language, and this language is called the ECMAScript, this version is the 1.0 version. This standard has been developed for JavaScript in the first place, but there are two reasons why it is not called JavaScript: one is a trademark, Java is the trademark of Sun company, according to the license agreement, only Netscape company can legally make JavaScript is the name, and JavaScript itself has been registered as a trademark by Netscape. Two is to embody this language? The formulation of the words is the ECMA, not not the Netscape, so that the advantages of the good to ensure that the language of the openness of the word and the vertical.
Therefore, the relationship between ECMAScript and JavaScript is that the former is the norm of the latter, the latter being the former? One implementation (and the other ECMAScript, JScript and ActionScript). In everyday situations, these two words can be interchangeable.

Introduction to JavaScript

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.