EcmaScript
, JavaScript JScript. 1996 . 1997 . ISO/IEC JTC 1 Fast-Tracking, ISO/IEC 16262. 1998 ECMA ECMA-262, ISO/IEC 16262. , , , , .
ECMAScript :
- (. Number);
- (. String);
- (. Boolean);
- (. Null);
- (. Undefined).
ECMAScript 64- , IEEE 754-2008 , Not-a-Number, , NaN. "" , .
"" :
- (. Object).
ECMAScript , :
- (. Reference);
- (. List);
- (. Completion);
- (. Property Descriptor);
- (. Property Identifier);
- (. Lexical Environment);
- (. Environment Record).
ECMAScript , , . has Own Property. , , .
+ , . - , + , .
, void , ECMAScript , undefined.
ECMAScript . , - Function. , , , , . , , . , .
|
|
ECMAScript :
- (, parseInt),
- , .
"" , - -CGI(Common Gateway Interface, ).
CGI -. . (, , ) ( , HTML-). " " , .
CGI - CGI- , , "" . .
CGI , , , , , . PHP (Personal Home Page); ASP(Active Server Pages) Microsoft; Java- JSP(Java Server Pages) Sun Microsystems; ColdFusion Allaire- .
"" Netscape. , Netscape Navigator 2.0 JavaScript 1.0, 1995.
Microsoft - JavaScript (, JScript, JavaScript- Netscape) Internet Explorer 3.0.
JavaScript ECMA ( -European Computer Manufacturers Association, ), (Information and Communication Technology, ICT) (Consumer Electronics, CE), ISO. ECMA-262 ISO 16262, ECMAScript. , , Microsoft JScript . , -JavaScript.