|
Chapter 1 introduces the essential Internet concepts that a reader should be aware of before proceeding to other chapters. This chapter provides an introduction to frequently used Internet terminology and also offers a brief introduction to effective cross?browser application development.Chapter 2 is a getting?started guide that discusses the basics of JavaScript. This chapter discusses the basic syntax of embedding JavaScript in HTML documents. Then, the chapter gives a solution for executing JavaScript applications in a JavaScript?incompatible browser. Chapter 3 introduces you to the programming basics of JavaScript. The chapter covers concepts such as data types, literals, expressions, and operators that are used in JavaScript. The chapter begins by discussing how to create variables and assign values to these variables. Chapter 4 covers concepts related to the conditional and looping statements of JavaScript. The chapter discusses each of these statements in isolation to each other. Conditional statements cover the if statement, the if...else statement, the else...if statement, and the switch statement. Chapter 5 illustrates the use of functions and events in JavaScript. The chapter discusses the types of functions and the difference between user?defined functions and built?in functions. Next, the chapter discusses how functions help add and implement dynamism, readability, and efficiency in a program. Next, the chapter discusses the concept of events in JavaScript. Chapter 6 introduces the concepts of objects and object-oriented programming languages. It begins with an introduction to the difference between object-oriented and object-based programming. Then, it discusses the JavaScript object model. Chapter 7 delves into error handling concepts. The chapter begins with an introduction on how and why errors occur in a program. It then progresses with an explanation on how the error event provides the capability of handling the errors that are generated in a document. Chapter 8 covers the concepts of controlling the features and functions of a Web browser. The chapter discusses the six main objects of the JavaScript browser hierarchy model: window, document, history, location, form, and frames. Chapter 9 introduces the important concept of cookies and how they are implemented using JavaScript. The chapter begins with an introduction on how you can maintain the state information of a Web browser. Chapter 10 gives an introduction to plug-ins and the methods used in JavaScript to interact with plug-ins. The chapter provided an overview of the development process involved in creating a plug-in. Chapter 11 gives a detailed explanation on style sheets and the methods used in JavaScript to interact with style sheets. Next, the chapter discusses cascade style sheets and how they help Web developers create style sheets at different levels and then use them together to generate a cascade effect. Chapter 12 discusses developing server-side scripts with the Microsoft IIS server. The chapter assumes that the reader has basic knowledge about server-side scripting, databases, RDBMS concepts, and their implementation. The chapter begins by comparing two technologies, ASP and LiveWire and suggesting when each of them may be appropriate for use. Download free ebooks on javascript: Making Use Of JavaScript
|
Free programing ebooks
Chapter 1 introduces the essential Internet concepts that a reader should be aware of before proceeding to other chapters. This chapter provides an introduction to frequently used Internet terminology and also offers a brief introduction to effective cross?browser application development.