Skip to product information
1 of 1

JavaScript in easy steps

Regular price $15.99
Regular price $0.00 Sale price $15.99
Sold out
JavaScript in easy steps, 6th edition instructs the user how to create exciting web pages that employ the power of JavaScript to provide functionality. You need have no previous knowledge of any sc...
Read More
  • 25 March 2020
View Product Details

JavaScript in easy steps, 6th edition instructs the user how to create exciting web pages that employ the power of JavaScript to provide functionality. You need have no previous knowledge of any scripting language so it's ideal for the newcomer to JavaScript. By the end of this book you will have gained a sound understanding of JavaScript and be able to add exciting dynamic scripts to your own web pages.


JavaScript in easy steps, 6th edition begins by explaining how to easily incorporate JavaScript code in an HTML document. Examples demonstrate how to use built-in JavaScript functions to work with Math, date and time, random numbers, cookies, text strings, and elements of web pages via the Document Object Model (DOM). You will learn how JavaScript is used with HTML submission forms and how JavaScript Object Notation (JSON) is used for asynchronous browser-server communication. The book examples provide clear syntax-highlighted code showing how to create behaviors for an HTML document to endow components with interactive functionality, to illustrate each aspect of JavaScript.


JavaScript in easy steps, 6th edition has an easy-to-follow style that will appeal to anyone who wants to add functionality to their web pages. It will appeal to programmers who want to quickly add JavaScript to their skills set, and to the student who is studying website design at school or college, and to those seeking a career in web development who need an understanding of client-side scripting.

Fully updated since the previous edition, which was published in 2013.

files/i.png Icon
Price: $15.99
Pages: 192
Publisher: In Easy Steps Limited
Imprint: In Easy Steps Limited
Publication Date: 25 March 2020
Trim Size: 8.88 X 7.38 in
ISBN: 9781840788778
Format: Paperback
BISACs: Web programming, Programming & scripting languages: general
REVIEWS Icon

Table of Contents:

  1. Get Started in JavaScript
  2. Perform Useful Operations
  3. Manage the Script Flow
  4. Use Script Objects
  5. Control Numbers and Strings
  6. Address the Window Object
  7. Interact with the Document
  8. Create Web Applications
  9. Produce Script Magic


    1. Get Started in JavaScript
      • Meet JS
      • Include Scripts
      • Console Output
      • Make Statements
      • Avoid Keywords
      • Store Values
      • Create Functions
      • Assign Functions
      • Recognize Scope
      • Use Closures
      • Summary
    1. Perform Useful Operations
      • Convert Values
      • Do Arithmetic
      • Assign Values
      • Make Comparisons
      • Assess Logic
      • Examine Conditions
      • Juggle Bits
      • Force Order
      • Summary
    1. Manage the Script Flow
      • Branch If
      • Branch Alternatives
      • Switch Alternatives
      • Loop For
      • Loop While
      • Do Loops
      • Break Out
      • Catch Errors
      • Summary
    1. Use Script Objects
      • Custom Objects
      • Extend Objects
      • Built-in Objects
      • Create Arrays
      • Loop Elements
      • Slice Arrays
      • Sort Elements
      • Get Dates
      • Extract Calendar
      • Extract Time
      • Set Dates
      • Match Patterns
      • Summary
    1. Control Numbers & Strings
      • Calculate Areas
      • Compare Numbers
      • Round Decimals
      • Generate Randoms
      • Unite Strings
      • Split Strings
      • Find Characters
      • Trim Strings
      • Summary
    1. Address the Window Object
      • Meet DOM
      • Inspect Properties
      • Show Dialogs
      • Scroll Around
      • Popup Windows
      • Make Timers
      • Examine Browsers
      • Check Status
      • Control Location
      • Travel History
      • Summary
    1. Interact with the Document
      • Extract Info
      • Address Arrays
      • Address Elements
      • Manage Cookies
      • Write Content
      • Load Events
      • Mouse Events
      • Key Events
      • Check Boxes
      • Select Options
      • Reset Changes
      • Validate Forms
      • Summary
    1. Create Web Applications
      • Meet JSON
      • Make Promises
      • Fetch Data
      • Create Interface
      • Fill Cells
      • Total Values
      • Update App
      • Summary
    1. Produce Script Magic
      • Request Data
      • Embed Vectors
      • Paint Canvas
      • Store Data
      • Drag Items
      • Pass Messages
      • Locate Users
      • Summary