版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
丛 书 名:Wrox Programmer to Programmer
版本说明:1st ed
I S B N:(纸本) 9780470344729;9781118642023;9780470550502;9780470577844
出 版 社:Wrox
出 版 年:2009年
页 数:1035页
主 题 词:JavaScript (Computer program language)
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
馆 藏 号:201820953...
摘 要:JavaScript is one of today s most widely used scripting languages, and is an essential ingredient for building standards-based dynamic web sites and applications. While JavaScript has long enjoyed support within all major web browsers, a recent wave of browsers specifically boast significant improvement in JavaScript support and performance. This improvement, combined with new web standards such as HTML 5, makes learning JavaScript more important now than ever. This book covers the JavaScript language in its entirety, showing you how to leverage its many features to create the next generation of standards-compliant Rich Internet Applications (RIAs) using Ajax, JSON, and much more. Alexei White, a veteran programming instructor, provides you with both a practical tutorial and an easily accessible reference. The material presented reviews a range of topics from basic JavaScript syntax and core functions to advanced topics such as animation, debugging, remote server interaction, and offline storage. As you progress through the chapters, you ll advance yourJavaScript skills while gaining a strong understanding of the JavaScript language. You ll also discover new tools to solve difficult real-world problems and find numerous reasons to keep this book within arm s reach. What you will learn from this book All the core features of JavaScript, including types, objects, operators, syntax, and regular expressions Various ways to create and work with functions, including the use of closures How to create dynamic effects using DHTML and CSS, and how to use Ajax techniques from the ground up Tips for mastering the quirks of and the differences between browsers with each new technique or feature of the language How to use object-oriented design principles correctly in JavaScript applications Ways to shorten your development time by mastering one of a number of available debugging tools such as Firebug or Fiddler Methods for persisting data across web sessions using offline st