skip to content
Sams teach yourself Javascript in 24 hours Preview this item
ClosePreview this item

Sams teach yourself Javascript in 24 hours

Author: Michael G Moncur
Publisher: Indianapolis, Ind. : Sams, ©2002.
Edition/Format:   Print book : English : 3rd edView all editions and formats
One in a series of Teach Yourself books designed for users with time limitations, this book offers a structured guide to learning how to use JavaScript 1.3.

(not yet rated) 0 with reviews - Be the first.

More like this


Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...


Document Type: Book
All Authors / Contributors: Michael G Moncur
ISBN: 0672324067 9780672324062
OCLC Number: 50478578
Description: xvii, 428 pages : illustrations ; 24 cm
Contents: (NOTE: Each chapter concludes with a Summary, Q&A, Quiz and Exercises.) Introduction. How to Use This Book. Q&A, Quiz, and Exercises. This Book's Web Site. I. GETTING STARTED. Hour 1. Understanding JavaScript. Learning Web Scripting Basics. How JavaScript Fits into a Web Page. Browsers and JavaScript. Alternatives to JavaScript. Hour 2. Creating a Simple Script. Tools for Scripting. What Time is It? Beginning the Script. Adding JavaScript Statements. Creating Output. Adding the Script to a Web Page. Testing the Script. Workshop: Hiding Scripts from Older Browsers. Hour 3. How JavaScript Programs Work. Combining Tasks with Functions. Understanding Objects. Handling Events. Conditional Statements. Loops. Which Script Runs First? Workshop: Using Comments. II. LEARNING JAVASCRIPT BASICS. Hour 4. Using Functions and Variables. Using Functions. Understanding Expressions and Operators. Using Variables. Data Types in JavaScript. Converting Between Data Types. Workshop: Storing User Data in Variables. Hour 5. Using Strings and Arrays. Using String Objects. Working with Substrings. Using Numeric Arrays. Using String Arrays. Sorting a Numeric Array. Workshop: Displaying a Scrolling Message. Hour 6. Testing and Comparing Values. The if Statement. Using Shorthand Conditional Expressions. Using Multiple Conditions with switch. Workshop: Evaluating a User Response. Hour 7. Repeating Yourself: Using Loops. Using for Loops. Using while Loops. Using do...while Loops. Working with Loops. Using loops. Workshop: Working with Arrays and Loops. Hour 8. Using Math and Date Functions. What Is an Object? The Math Object. Working with Dates. Workshop: Working with the Math Object. III. THE DOCUMENT OBJECT MODEL (DOM). Hour 9. Working with the Document Object Model. Understanding the Document Object Model. Using window Objects. Working with Web Documents. Accessing Browser History. Working with the location Object. Reading Information about the Browser. Workshop: Creating Back and Forward Buttons. Hour 10. Responding to Events. Understanding Event Handlers. Using Mouse Events. Using Keyboard Events. Using the onLoad and onUnload Events. Workshop: Adding Link Descriptions to a Web Page. Hour 11. Using Windows and Frames. Controlling Windows with Objects. Moving and Resizing Windows. Using Timeouts. Displaying Dialog Boxes. Working with Frames. Workshop: Creating a Navigation Frame. Hour 12. Getting Data with Forms. The Basics of HTML Forms. Using the form Object with JavaScript. Scripting Form Elements. Displaying Data from a Form. Sending Form Results by Email. Workshop: Validating a Form. Hour 13. Using Graphics and Animation. Using Image Maps with JavaScript. Using Dynamic Images in JavaScript. Creating Rollovers. Workshop: Creating a Simple Animation. IV. MOVING ON TO ADVANCED JAVASCRIPT FEATURES. Hour 14. Creating Cross-Browser Scripts. Reading Browser Information. Supporting Browsers with JavaScript. Supporting Non-JavaScript Browsers. Workshop: Scripting for Multiple Browsers. Hour 15. Creating Custom Objects. Using Objects to Simplify Scripting. Creating an Object Instance. Customizing Built-In Objects. Workshop: Storing Data in Objects. Hour 16. Working with Sounds and Plug-Ins. Introducing Plug-Ins. Working with Plug-In Objects. Workshop: Playing Music with the Mouse. Hour 17. Debugging JavaScript Applications. Avoiding Bugs. Basic Debugging Tools. Creating Error Handlers. Workshop: Debugging a Script. V. WORKING WITH DYNAMIC HTML (DHTML). Hour 18. Working with Style Sheets. Style and Substance. Defining and Using CSS Styles. Using CSS Properties. Creating a Simple Style Sheet. Using External Style Sheets. Controlling Styles with JavaScript. Workshop: Creating Dynamic Styles. Hour 19. Using Dynamic HTML (DHTML). Understanding DOM Structure. Creating Positionable Elements. Workshop: Creating Dynamic HTML Animation. Hour 20. Using Advanced DOM Features. Working with DOM Nodes. Hiding and Showing Objects. Modifying Text within a Page. Adding Text to a Page. Workshop: A Better Scrolling Message. VI. PUTTING IT ALL TOGETHER. Hour 21. Improving a Web Page with JavaScript. Creating the HTML Document. Using Drop-Down Lists for Navigation. Adding Link Descriptions. Adding Graphic Links. Workshop: Finishing up the Page. Hour 22. Creating a JavaScript Game. Planning the Program. Writing the Program. Workshop: Putting It All Together. Hour 23. Creating DHTML Applications. Creating a Dynamic Site Map. Creating Drop-Down Menus. Workshop: Creating a Scrolling Text Box. Hour 24. JavaScript Tips and Tricks. Learning Advanced JavaScript Techniques. Future Web Technologies. Planning for the Future. A few JavaScript Tips. Workshop: Using Cookies. VII. APPENDICES. Appendix A. Other JavaScript Resources. Other Books. JavaScript Web Sites. Web Site Development. Dynamic HTML Web Sites. CGI Resources. This Book's Web Site. Appendix B. Tools for JavaScript Developers. HTML and Text Editors. HTML Validators. Debugging Tools. Appendix C. Glossary. Appendix D. JavaScript Quick Reference. Built-in Objects. Creating and Customizing Objects. JavaScript Statements. JavaScript Built-in Functions. Appendix E. DOM Quick Reference. DOM Level 0. DOM Level 1. Index.
Responsibility: Michael Moncur.


Sams Teach Yourself JavaScript in 24 Hours serves as an easy-to-understand tutorial on both scripting basics and JavaScript itself. The book is written in a clear and personable style with an  Read more...


User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...


Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data

Primary Entity

<> # Sams teach yourself Javascript in 24 hours
    a schema:Book, schema:CreativeWork ;
    library:oclcnum "50478578" ;
    library:placeOfPublication <> ;
    library:placeOfPublication <> ; # Indianapolis, Ind.
    schema:about <> ; # JavaScript (Computer program language)
    schema:about <> ;
    schema:about <> ;
    schema:about <> ; # Programming languages (Computers) : Java
    schema:about <> ; # JavaScript (Computer program language)
    schema:bookEdition "3rd ed." ;
    schema:bookFormat bgn:PrintBook ;
    schema:copyrightYear "2002" ;
    schema:creator <> ; # Michael G. Moncur
    schema:datePublished "2002" ;
    schema:description "One in a series of Teach Yourself books designed for users with time limitations, this book offers a structured guide to learning how to use JavaScript 1.3."@en ;
    schema:exampleOfWork <> ;
    schema:inLanguage "en" ;
    schema:name "Sams teach yourself Javascript in 24 hours"@en ;
    schema:productID "50478578" ;
    schema:publication <> ;
    schema:publisher <> ; # Sams
    schema:workExample <> ;
    umbel:isLike <> ;
    wdrs:describedby <> ;

Related Entities

<> # Indianapolis, Ind.
    a schema:Place ;
    schema:name "Indianapolis, Ind." ;

<> # JavaScript (Computer program language)
    a schema:Intangible ;
    schema:name "JavaScript (Computer program language)"@en ;

<> # Programming languages (Computers) : Java
    a schema:Intangible ;
    schema:name "Programming languages (Computers) : Java"@en ;

<> # JavaScript (Computer program language)
    a schema:Intangible ;
    schema:name "JavaScript (Computer program language)"@en ;

<> # Michael G. Moncur
    a schema:Person ;
    schema:familyName "Moncur" ;
    schema:givenName "Michael G." ;
    schema:name "Michael G. Moncur" ;

    a schema:ProductModel ;
    schema:isbn "0672324067" ;
    schema:isbn "9780672324062" ;

Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.