The history of hypertext, the specifics of HTML, CSS, differences in browsers and features of mobile devices have left their mark on the style of Internet programming and especially on the JavaScript language (JS).
The characteristic feature of modern high technology “do not understand, did not” to JS is most directly related. However, this should not be given such a meaning. JS is a wonderful programming language that requires "respect" for itself, and from the programmer - attentiveness and accuracy.
Before claiming a bug in a language or a problem in a browser, you need to be absolutely sure that the algorithm is flawless, both in terms of syntax and in terms of semantics.
JavaScript Overview
«» JS - . , - - DOM, . JavaScript - .
, . - , . CMS ( ), - , PHP, Perl, API , jQuery .
JavaScript . , , , , .
, . HTML , JavaScript , . « JS» : , , . JavaScript - .
, :
- , , , .
: . JavaScript .
, , - DOM. DOM (. . ) . :
- -, , () , ( ) () JavaScript.
, - . JavaScript.
:
JavaScript , .
, . « », .
, , JavaScript , . , : , , . .
JavaScript. , . , , , .
:
, , .
JS. : , .
, . , , . , , , « » , .
, JavaScript, , .
JavaScript
, : JavaScript . «» , AJAX .
JavaScript , - . , , , , .
- . , .
, « JavaScript, Eloquent Javascript», Marijn Haverbeke, .
, , , . , . .
() JavaScript, () , , , . , , .
, . .
. , .
, , . , .