Sinopsis
JavaScript is the premier client-side scripting language used today on the Web. It’s widely used in tasks ranging from the validation of form data to the creation of complex user interfaces. Yet the language has capabilities that many of its users have yet to discover. JavaScript can be used to manipulate the very markup in the documents in which it is contained. As more developers discover its true power, JavaScript is becoming a first class client-side Web technology, ranking alongside (X)HTML, CSS, and XML. As such, it will be a language that any Web designer would be remiss not to master. This chapter serves as a brief introduction to the language and how it is included in Web pages.
Note JavaScript can also be used outside of Web pages, for example, in Windows Script Host or for application development with Mozilla or Jscript.NET. We primarily focus on client-side JavaScript embedded in Web pages, but the core language is the same no matter where it is used; only the runtime environment (for example, the browser objects discussed in Part II) is different.
Content
- Chapter 1 - Introduction to JavaScript
- Chapter 2 - JavaScript Core Features—Overview
- Chapter 3 - Data Types and Variables
- Chapter 4 - Operators, Expressions, and Statements
- Chapter 5 - Functions
- Chapter 6 - Objects
- Chapter 7 - Array, Date, Math, and Type-Related Objects
- Chapter 8 - Regular Expressions
- Part III - Fundamental Client-Side JavaScript
- Chapter 9 - JavaScript Object Models
- Chapter 10 - The Standard Document Object Model
- Chapter 11 - Event Handling
- Part IV - Using JavaScript
- Chapter 12 - Controlling Windows and Frames
- Chapter 13 - Handling Documents
- Chapter 14 - Form Handling
- Chapter 15 - Dynamic Effects: Rollovers, Positioning, and Animation
- Chapter 16 - Navigation and Site Visit Improvements
- Chapter 17 - Browser and Capabilities Detection
- Part V - Advanced Topics
- Chapter 18 - JavaScript and Embedded Objects
- Chapter 19 - Remote JavaScript
- Chapter 20 - JavaScript and XML
- Part VI - Real World JavaScript
- Chapter 21 - Browser-Specific Extensions and Considerations
- Chapter 22 - JavaScript Security
- Chapter 23 - JavaScript Programming Practices
0 komentar:
Posting Komentar