LESSON 1 Introduction to JavaScript
Why You Need to Know JavaScript
LESSON 2 Incorporating JavaScript into a Web Page
Where to Place the JavaScript Code
LESSON 3 Working with Arithmetic Operators and Functions
LESSON 4 Applying Comparison and Logical Operators
LESSON 5 Creating JavaScript Arrays
Creating an Array of Specific Length
Assigning Values to an Array Element
Using Array Elements as Indexes
Other Ways of Creating an Associative Array
LESSON 6 Accessing Multidimensional Arrays
Creating a Two-Dimensional Array
Accessing a Two-Dimensional Array
Multidimensional Associative Arrays
Creating the Multidimensional Array
LESSON 7 Calling Array Functions
LESSON 8 Pushing to and Popping from Arrays
Using push()
and pop()
Together
Creating a Function for Pushing to the Top
LESSON 9 Advanced Array Manipulation
Removing Elements from an Array
Inserting Elements into an Array
LESSON 10 Controlling Program Flow
LESSON 11 Looping Sections of Code
Global and Local Variable Scope
LESSON 13 Manipulating JavaScript Objects
Extending JavaScript Functions
LESSON 14 Handling Errors and Regular Expressions
LESSON 15 Interacting with the Document Object Model
Accessing the DOM from JavaScript
Using the getElementById()
Function
Accessing Multiple Elements by Class
The Difference Between Properties in CSS and JavaScript
Summary of the Three Functions
LESSON 16 Inserting Inline JavaScript and Events
Alternatives to Adding and Removing Elements
LESSON 17 Controlling Cookies and Local Storage
Removing and Clearing Local Data
LESSON 18 Working with Different Browsers
LESSON 19 Implementing Interrupts and Timeouts
The PostAjaxRequest()
Function
APPENDIX A Answers to the Self-Test Questions
3.146.206.116