책 이미지
![JavaScript 24-Hour Trainer [With CDROM]](/img_thumb2/9780470647837.jpg)
책 정보
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 언어 > JavaScript
· ISBN : 9780470647837
· 쪽수 : 431쪽
· 출판일 : 2010-12-07
목차
Preface. Part I: Introduction to JavaScript. Lesson 1: Adding JavaScript to a Web Page. Lesson 2: Variables and JavaScript Syntax. Lesson 3: Functions. Lesson 4: Making Decisions. Lesson 5: Loops. Lesson 6: Scope. Lesson 7: Objects and Built-In Types. Lesson 8: Custom Objects. Lesson 9: Prototypes and Inheritance (The Function Object). Part II: Programming the Browser. Lesson 10: The window Object. Lesson 11: Scripting Windows. Lesson 12: Scripting Frames. Lesson 13: The Document Object Model. Lesson 14: Adding HTML With JavaScript. Lesson 15: Modifying Element Style. Lesson 16: Introduction to Events. Lesson 17: Assigning Event Handlers with HTML Attributes. Lesson 18: Using Early DOM Event Handlers. Lesson 19: Using Standard DOM and IE Event Handlers. Lesson 20: Writing Cross-Browser Event Handlers. Lesson 21: The Standard Event Object. Lesson 22: Internet Explorer's Event Object. Lesson 23: Writing Cross-Browser Event Code. Lesson 24: Dragging and Dropping. Lesson 25: Timers and Animating Elements. Lesson 26: Forms -- A Primer. Lesson 27: Scripting Buttons. Lesson 28: Scripting Text Elements. Lesson 29: Scripting Selection Boxes. Lesson 30: Scripting Checkboxes and Radio Buttons. Lesson 31: An Introduction to Ajax. Lesson 32: Using XMLHttpRequest Objects. Lesson 33: Making Ajax Requests Using GET. Lesson 34: Making Ajax Requests Using POST. Lesson 35: JSON. Part III: Handling Errors, Debugging, and Best Practices. Lesson 36: Common Coding Mistakes. Lesson 37: Handling Errors. Lesson 38: Debugging With Firebug. Lesson 39: Coding Guidelines. Lesson 40: Separating JavaScript and HTML. Lesson 41: Separating JavaScript and CSS. Lesson 42: Avoiding Global Scope. Lesson 43: Optimizing Your Code. Appendix: What's on the DVD? Index.