Modern JavaScript Develop and Design

ISBN-10: 0321812522

ISBN-13: 9780321812520

Edition: 2012

Authors: Larry Ullman

List price: $43.99 Buy it from $20.99
eBook available
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy


Larry Ullman'sModern JavaScript: Develop and Designteaches the JavaScript language as it is used today. The book embraces JavaScript's best practices including key Web development approaches such as progressive enhancement. The book teaches everything readers need to know to understand and use JavaScript, including the most important aspects of what JavaScript is today. Tons of real-world code is demonstrated using both hand-written JavaScript and JavaScript frameworks.
Used Starting from $25.49
eBooks Starting from $43.99
Buy eBooks
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Periodic Table Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Customers also bought

Book details

List price: $43.99
Copyright year: 2012
Publisher: Pearson Education, Limited
Publication date: 2/17/2012
Binding: Paperback
Pages: 624
Size: 7.25" wide x 9.00" long x 1.00" tall
Weight: 2.948
Language: English

About This Book
What You'll Need
About the Author
Getting Support
Getting Started
(Re-)Introducing JavaScript
What is JavaScript?
JavaScript Versions and Browser Support
JavaScript Programming Goals
JavaScript in Action
Choosing a DOCTYPE
Introducing HTML5
Embedding JavaScript in HTML
JavaScript Approaches
Cobbling Together Some Code
A Framework Approach
Steal This JavaScript
Tools of the Trade
The Great Debate: Text Editors vs. IDEs
The Browser: Your Friend, Your Enemy
Executing JavaScript
Debugging Fundamentals
Online Resources
JavaScript Fundamentals
Simple Variable Types
Basic Variable Syntax
Common Operators
Working with Numbers
Working with Strings
Other Simple Types
Performing Type Conversions
Generating Dates and Times
Using Control Structures
What is true?
Logical Operators
Comparison Operators
Preventing Bugs
Performing Iterations
Complex Variable Types
Working with Arrays
Working with Objects
Arrays as Objects
Comparing Types
Creating Functions
Defining Your Own Functions
Passing Values to Functions
Returning Values from Functions
Understanding Variable Scope
Anonymous Functions
Nested Functions
Functions Acting as Classes
Function Prototypes
Nested Functions
Event Handling
Event Phases
Browser Events
Keyboard Events
Input Device Events
Accessible Events
Assigning Event Handlers
Creating an Event Assigner
Referencing the Event
Preventing Default Event Behavior
JavaScript and the Browser
DOM Manipulation
JavaScript and CSS
Alerts and Prompts
The Window
Working with Forms
Handling Form Submissions
Form Validation
Using Regular Expressions
Handling File Uploads
Understanding Ajax
Providing Dynamic Content
Form Validation
Ajax Performance Tips
Working with Other Data
Error Management
Simple Debugging Errors
Handling Problems Gracefully
Creating Informative Errors
Creating Useful Errors
Throwing Exceptions
Next Steps
Choosing a Framework
Introducing jQuery
Introducing ExtJS
Introducing YUI
Advanced JavaScript
Unit Testing
Putting It All Together
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.