No label defined (Q4363532)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 1084701
Language Label Description Also known as
default for all languages
No label defined
    English
    No label defined
    scientific article; zbMATH DE number 1084701

      Statements

      0 references
      10 November 1997
      0 references
      JavaScript
      0 references
      HTML
      0 references
      JavaScript is a programming language for the World-Wide-Web (Web), developed from Netscape Inc. The Web is an Internet/Intranet service based upon a client-server communication model. The Servers maintain documents and the clients, which are called (Web-)Browsers, ask for those documents and graphically work them up for the screens of their users. The structure of the documents is described by HTML (HyperText Markup Language) and the Browsers are interpreters for HTML expressions. JavaScript is an HTML language extension. It delivers a rudimentary object model based on OOP (Object Oriented Programming) in which the components of the browser windows are reflected. Furthermore, an event handling is available, which can be used to build up dynamic elements for user interactions. With JavaScript it is possible to solve problems on the client side which without JavaScript normally have to be solved on the server side producing net traffic and delay. JavaScript is a scripting language like Perl or UNIX shell scripts. Its code directly is embedded in HTML documents and like HTML it is interpreted by the Browser (if the Browser is capable to do this!). There is only a very vague similiarity to the Java language from Sun Microsystems. The book is the German translation of the second edition, which originally appeared in 1997. It describes JavaScript version 1.1 with hints to version 1.2 in an appendix. Browser of reference is Netscape Navigator 3.0. All differences to other Netscape Browsers and especially to the Internet Explorer version 3.0 from MicroSoft are carefully described. Flanagan's book is a complete description of the JavaScript language and it's usage. The kernel of the language as well as all the other chapters which partially go very deep into the matter are excellently presented with a remarkable didactical pretension. It's not only an outstanding introduction to the JavaScript language with many examples but also gives a lot of important and useful information for experienced Web programmers. Furthermore with its language reference part, it is a comprehensive look up manual for professional programmers. The German translation is excellent too. The technical terms are correctly translated, the whole text is fluently readable. In some cases, the technical knowledge of the translater team leads to additions and extensions of the original text. The book is well designed and edited, so it was a pleasure for me to read it. I can recommend it to all JavaScript beginners as well as to all experienced Web programmers, especially I can recommend the German version to German readers.
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references