New Perspectives JavaScript and Ajax 2nd Edition

If you don't like the road you're on, pave a new one.

· Learn the history of JavaScript

· Create a script element

· Understand basic JavaScript syntax

· Write text to a webpage with JavaScript

· Learn about JavaScript data types

· Declare and work with variables

· Create and call a JavaScript function

· Access an external JavaScript file

· Add comments to JavaScript code

· Learn about basic debugging techniques and tools

· Create, populate and reference values from an array

· Work with array methods

· Work with For, While, If, If...Else, and multiple conditional statements

· Loop through the contents of an array

· Use arrays, loops, and conditional statements to create a table

· Work with break, continue, and label commands

· Understand how to reference form element objects

· Extract data from Web form fields

· Create a calculated field

· Understand the principles of form validation

· Perform a client-side validation

· Work with string objects

· Work with regular expressions

· Apply regular expressions to zip code fields

· Validate credit card numbers

· Learn about objects and the DOM

· Reference document objects by ID, name, and tag

· Work with object collections

· Work with object properties and CSS styles

· Study syntax of object methods

· Apply event handler to an object

· Work with mouse events

· Employ object detection to avoid programming errors

· Create an animation with timed functions

· Explore how to create sliding and tabbed menus

· Retrieve values from a style sheet

· Create custom objects

· Work with event handlers

· Insert a value into Web form field

· Create and work with date objects

· Extract information from date objects

· Work with arithmetic, unary, conditional and logical operators

· Understand the properties and methods of the Math object

· Understand how JavaScript works with numeric values

· Run time-delayed and timed interval commands

Project List