Absolute Beginner's Guide JavaScript eBook (2e) : 9780136204350

Absolute Beginner's Guide JavaScript eBook (2e)

Published by
Pearson Higher Ed USA
Title type
NZ/Pacific customers only
This eText can only be purchased by people residing in New Zealand, Fiji, Samoa, Tonga or Cook Islands with a credit card from the same country. Click here to find the Pearson website for your region.
JavaScript Absolute Beginner's Guide is a quick, easy-to-understand, light-hearted introduction to JavaScript for non-programmers. JavaScript has become a vital complement to HTML5 and CSS3 web development – any web designer or developer needs an understanding of at least basic JavaScript

A new, easily accessible entry-level JavaScript tutorial for the reader with absolutely no programming background.

The full text downloaded to your computer

With eBooks you can:

  • search for key concepts, words and phrases
  • make highlights and notes as you study
  • share your notes with friends

eBooks are downloaded to your computer and accessible either offline through the Bookshelf (available as a free download), available online and also via the iPad and Android apps.

Upon purchase, you will receive via email the code and instructions on how to access this product.

Time limit

The eBooks products do not have an expiry date. You will continue to access your digital ebook products whilst you have your Bookshelf installed.

Table of contents
  • Introduction
  • 1 Hello, World!
  • 2 Easily testing your code
  • Part I The Basic Stuff
  • 3 Values and Variables
  • 4 Functions
  • 5 Conditional Statements: If, Else, and Switch
  • 6 Meet the Loops: For, While, and Do...While!
  • 7 Timers
  • 8 Variable Scope
  • 9 Let and Const
  • 10 Closures
  • 11 Where Should Your Code Live?
  • 12 Commenting Your Code
  • Part II It's an Object-Oriented World
  • 13 Of Pizza, Types, Primitives, and Objects
  • 14 Strings
  • 15 When Primitives Behave Like Objects
  • 16 Arrays
  • 17 Numbers
  • 18 A Deeper Look at Objects
  • 19 Extending Built-in Objects
  • 20 Defining Objects as a Class
  • 21 Extending Objects
  • 22 Booleans and the Stricter === and !== Operators
  • 23 Null and Undefined
  • 24 Immediately Invoked Function Expressions
  • Part III Working with the DOM
  • 25 JS, The Browser, and The DOM
  • 26 Finding Elements in the DOM
  • 27 Modifying DOM Elements
  • 28 Styling Your Content
  • 29 Traversing the DOM
  • 30 Creating and Removing DOM Elements
  • 31 In-Browser Developer Tools
  • Part IV Dealing with Events
  • 32 Events
  • 33 Event Bubbling and Capturing
  • 34 Mouse Events
  • 35 Keyboard Events
  • 36 Page Load Events and Other Stuff
  • 37 Handling Events for Multiple Elements
  • 38 Promises and Asynchronous Events
  • Part V Web Components
  • 39 What are web components?
  • 40 Building a custom element
  • 41 Styling and the Shadow DOM
  • 42 Templates and Slots
  • Conclusion
  • Glossary
Access Code info.

To get the most out of your eBook you need to download the VitalSource Bookshelf software. This software is free to download and use. View the VitalSource Bookshelf system requirements here.

Download Information: Once purchased, you can view and/or download your eBook instantly, either via the download link which you will receive as soon as you complete your online order or by viewing the download link against the order in the My Account area of this website.

Please note: eBooks are available for download immediately and cannot be returned once purchased.