Beginning JavaScript®

Beginning JavaScript

ISBN: 978-0-470-52593-7
გვერდები: 793
გამოცემა:მე-4

JavaScript is a scripting language that enables you to enhance static web applications by providing dynamic, personalized, and interactive content. This improves the experience of visitors to your site and makes it more likely that they will visit again. You must have seen the fl ashy drop-down menus, moving text, and changing content that are now widespread on web sites — they are enabled through JavaScript. Supported by all the major browsers, JavaScript is the language of choice on the Web. It can even be used outside web applications — to automate administrative tasks, for example. This book aims to teach you all you need to know to start experimenting with JavaScript: what it is, how it works, and what you can do with it. Starting from the basic syntax, you’ll move on to learn how to create powerful web applications. Don’t worry if you’ve never programmed before — this book will teach you all you need to know, step by step. You’ll fi nd that JavaScript can be a great introduction to the world of programming: with the knowledge and understanding that you’ll gain from this book, you’ll be able to move on to learn newer and more advanced technologies in the world of computing.

 

Beginning JavaScript®

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . …… xxv

Chapter 1: Introduction to JavaScript and the Web . . . . . . . . . . . . . . .  . . . 1
Chapter 2: Data Types and Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . ….. 17
Chapter 3: Decisions, Loops, and Functions . . . . . . . . . . . . . . . . . . . . . . . ..51
Chapter 4: Common Mistakes, Debugging, and Error Handling . . . . . .  87
Chapter 5: JavaScript — A n Object-Based Language . . . . . . . . . . . . . . .   133
Chapter 6: Programming the Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
Chapter 7: HTML Forms: Interacting with the User . . . . . . . . . . . . . . . . . 219
Chapter 8: Windows and Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   263
Chapter 9: String Manipulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . … 301
Chapter 10: Date, Time, and Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   347
Chapter 11: Storing Information: Cookies . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Chapter 12: Dynamic HTML and the W3C Document Object Model . . . .  391
Chapter 13: Using ActiveX and Plug-Ins with JavaScript . . . . . . . . . . .      469
Chapter 14: Ajax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..      .491
Chapter 15: JavaScript Frameworks . . . . . . . . . . . . . . . . . . . . . . . . . . . .       527
Appendix A: Answers to Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ….      591
Appendix B: JavaScript Core Reference . . . . . . . . . . . . . . . . . . . . . . . . . . …      665
Appendix C: W3C DOM Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . …. .     697
Appendix D: Latin-1 Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . …. .     725
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ………     733

ჩამოტვირთვა/DOWNLOAD

კომენტარი

This site uses Akismet to reduce spam. Learn how your comment data is processed.