附註:Includes index.
"Includes extensive JScript coverage!"--Cover.
""Title""; ""Copyright""; ""Dedication""; ""Acknowledgments""; ""About the Author""; ""Contents""; ""Introduction""; ""What This Book Is About""; ""Who Should Read This Book?""; ""What You Need to Begin""; ""How This Book Is Organized""; ""Special Features of This Book""; ""FRIDAY EVENING Introducing JavaScript and JScript""; ""Introducing JavaScript and JScript""; ""What Kinds of Things Can You Do with JavaScript and JScript?""; ""A Little History Lesson""; ""JavaScript and Browser Compatibility""; ""Integrating JavaScript with HTML""; ""Your First JavaScript�""Hello World""""
""Testing Your First Script""""JavaScript and Case Sensitivity""; ""Different Ways to Integrate JavaScript into Your HTML Pages""; ""Placing JavaScripts in the Body Section of the HTML page""; ""Placing JavaScripts in the Head Section of the HTML page""; ""Referencing JavaScript in an External .js File""; ""Placing JavaScript in an HTML Tag""; ""Taking a Break""; ""Introducing JScript""; ""Introducing the Windows Script Host""; ""What Operating Systems Are Compatible with the WSH?""; ""A Brief Overview of the WSH Architecture""; ""Writing Your First JScript""
""Getting Comfortable with the Windows Command Prompt""""Setting up WSH Execution Hosts""; ""Configuring Command-Line Execution""; ""Configuring WScript Desktop Execution""; ""Configuring Individual Script Execution""; ""What's Next?""; ""SATURDAY MORNING Learning the Basics of JavaScript Coding""; ""A Few Words about Scripting""; ""Getting Comfortable with Statement Syntax""; ""Hiding JavaScript Statements""; ""Working with Values""; ""Declaring Variables""; ""Working with Variables""; ""Rules for Variable Names""; ""Defining Variable Scope""; ""Local Variables""; ""Global Variables""
""Manipulating Variables""""Assigning Values""; ""Comparing Values""; ""Writing Text with Strings""; ""String Properties""; ""String Methods""; ""String Concatenation""; ""The Math Object""; ""Take a Break""; ""JavaScript and JScript Statements""; ""Using Conditional Statements to Alter Script Flow""; ""The if Statement""; ""The switch Statement""; ""Adding Comments for Clarity""; ""Declaring and Assigning Data to Variables""; ""Optimizing Code with Looping Logic""; ""The for Statement""; ""The while Statement""; ""The do ... while Statement""; ""The label Statement""; ""The break Statement""
""The continue Statement""""Manipulating Objects""; ""The for�in Statement""; ""The with Statement""; ""Streamlining Your Scripts with Functions""; ""Defining a Function""; ""Calling Functions""; ""Using Arrays""; ""Defining an Array""; ""Processing Arrays with for Loops""; ""Dense Arrays""; ""Sorting Arrays""; ""Populating Arrays with Dynamic Data""; ""Object-Based Programming""; ""Creating Custom Objects""; ""Working with Built-In Objects""; ""The Array Object""; ""The Boolean Object""; ""The Date Object""; ""The Function Object""; ""The Math Object""; ""The Number Object""