Lancez-Vous. C'est gratuit
ou s'inscrire avec votre adresse e-mail
JavaScript par Mind Map: JavaScript

1. It appeared in and who designed it

1.1. It appeared in 1995 and was designed by Netscape communications and Mozilla Foundation.

2. Characteristics

2.1. Imperative and structured

2.1.1. JavaScript supports much of the C programming framework (for example, = if statements, = for loops, = switch statements, etc.)

2.2. Dynamic

2.2.1. Dynamic Typing

2.2.2. As in most scripting languages, the type is associated with the value, not the variable. For example, a variable x at one point can be tied to a number and later relinked to a string.

2.2.3. Objectual

2.2.4. JavaScript is made up almost entirely of objects. Objects in JavaScript are associative arrays, enhanced with the inclusion of prototypes

2.3. Funcional

2.3.1. First-class features

2.3.2. The functions are often called first-class citizens; they are objects in themselves. As such, they have properties and methods, such as .call () and .bind ().

2.4. Prototypical

2.4.1. Prototypes

2.4.2. JavaScript uses prototypes instead of classes for the use of inheritance.

3. What is it?

3.1. is an interpreted programming language, dialect of the ECMAScript standard. It is defined as object-oriented, prototype-based, imperative, weakly typed, and dynamic

4. What is it for ?

4.1. It is mainly used on the client side, implemented as part of a web browser allowing improvements in the user interface and dynamic web pages and JavaScript on the server side.