JavaScript and open data. (2018)
- Record Type:
- Book
- Title:
- JavaScript and open data. (2018)
- Main Title:
- JavaScript and open data
- Further Information:
- Note: Robert Jeansoulin.
- Authors:
- Jeansoulin, Robert
- Contents:
- Cover; Half-Title Page; Dedication; Title Page; Copyright Page; Contents; Introduction; I.1. Motivation; I.2. Organization of the book; I.3. The history of JavaScript; I.3.1. Analyzing this biography of JavaScript; I.4. To code without "var", nor "for", nor "new"; I.4.1. Comments; I.4.2. Deliberate bias of this book; I.4.3. Prerequisites; I.4.4. Some useful, easy, and free programming tools; I.5. Mechanisms and features of the script language; I.5.1. JavaScript is interpreted and run within an ecosystem; I.5.2. What does a JavaScript engine do? I.5.3. Variables and instructions: the functionalities of an "imperative language"I.5.4. Objects: functionalities of a "prototype-based objectoriented language"; I.5.5. Functions as "first-class objects": the functionalities of a "functional language"; I.6. Conclusion; PART 1: Core JavaScript; Introduction to Part 1; 1. Variables: Declaration, Definition and Type; 1.1. Declarations of functions and variables; 1.1.1. The different declaration keywords; 1.1.2. Lexical scope and definition of a variable according to declaration mode: var, let, const 2.1.3. Comparison operators: ==, != (simple) or ===, !== (strict)2.2. Conditional instructions: branch test, loop test; 2.2.1. Conditional instructions: if ... else, if ... else if ... else; 2.2.2. Ternary conditional operator; 2.2.3. Instruction "switch"; 2.2.4. Classical iteration loop: instruction "for"; 2.2.5. Repeat under condition: instructions "while", and "do..while"; 2.2.6. ImplicitCover; Half-Title Page; Dedication; Title Page; Copyright Page; Contents; Introduction; I.1. Motivation; I.2. Organization of the book; I.3. The history of JavaScript; I.3.1. Analyzing this biography of JavaScript; I.4. To code without "var", nor "for", nor "new"; I.4.1. Comments; I.4.2. Deliberate bias of this book; I.4.3. Prerequisites; I.4.4. Some useful, easy, and free programming tools; I.5. Mechanisms and features of the script language; I.5.1. JavaScript is interpreted and run within an ecosystem; I.5.2. What does a JavaScript engine do? I.5.3. Variables and instructions: the functionalities of an "imperative language"I.5.4. Objects: functionalities of a "prototype-based objectoriented language"; I.5.5. Functions as "first-class objects": the functionalities of a "functional language"; I.6. Conclusion; PART 1: Core JavaScript; Introduction to Part 1; 1. Variables: Declaration, Definition and Type; 1.1. Declarations of functions and variables; 1.1.1. The different declaration keywords; 1.1.2. Lexical scope and definition of a variable according to declaration mode: var, let, const 2.1.3. Comparison operators: ==, != (simple) or ===, !== (strict)2.2. Conditional instructions: branch test, loop test; 2.2.1. Conditional instructions: if ... else, if ... else if ... else; 2.2.2. Ternary conditional operator; 2.2.3. Instruction "switch"; 2.2.4. Classical iteration loop: instruction "for"; 2.2.5. Repeat under condition: instructions "while", and "do..while"; 2.2.6. Implicit casting of values "undefined" and "null" in boolean context; 2.2.7. Short-cut evaluation: tips for the uncertain definitions; 2.2.8. Exception handling; 3. Data: Numbers and Strings; 3.1. Handling numbers 3.1.1. Literal notation of type "number" variables3.1.2. Arithmetic operators; 3.1.3. Math operations using the methods of the object Math; 3.1.4. Evaluation in the "numerical context" versus "boolean context"; 3.2. Handling character strings; 3.2.1 Literal notation of strings; 3.2.2. Backtick syntax, or template syntax, introduced by ES6; 3.2.3. Concatenation operator; 3.2.4. Resolving polymorphism issues with operator + in numerical or string context; 3.2.5. Behavior of the relational and equality operators; 3.2.6. Various facets of string-related issues in a sample application … (more)
- Publisher Details:
- London, UK Hoboken, NJ : ISTE, Ltd John Wiley & Sons, Inc
- Publication Date:
- 2018
- Extent:
- 1 online resource
- Subjects:
- 005.2/762
JavaScript (Computer program language)
Open Data Protocol
COMPUTERS / Programming Languages / JavaScript
JavaScript (Computer program language)
Open Data Protocol
Electronic books - Languages:
- English
- ISBNs:
- 9781119451761
1119451760
9781119527343
1119527341 - Related ISBNs:
- 9781786302045
- Notes:
- Note: Includes bibliographical references and index.
Note: Online resource; title from PDF title page (John Wiley, viewed June 27, 2018). - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.306361
- Ingest File:
- 01_232.xml