TulipTools Internet Business Owners and Online Sellers Community

Full Version: Exploring JavaScript's language features
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Quote:    JavaScript is often ridiculed as the black sheep of programming languages. The development tools, a complicated and inconsistent document object model for HTML pages, and inconsistent implementation in browsers contributes to that sentiment. But JavaScript is much more than a toy. In this article, Bruce Tate explores JavaScript's language features.

Nearly every Web developer has cursed JavaScript at one time or another. The beleaguered language sags under the weight of a complex programming model called the document object model (DOM), poor tools for implementation and debugging, and inconsistent browser implementations. Until recently, many developers had all but written off JavaScript as a necessary evil at best or a toy at worst.

But JavaScript is becoming increasingly important, and it remains the most broadly available scripting language for Web development. Some industry leaders are taking a fresh look at JavaScript, driven by the resurgence of its use. Programming techniques like Ajax (Asynchronous JavaScript + XML) make Web pages more interactive. Full Web development frameworks, such as Apache Cocoon, make increasing use of JavaScript beyond simple scripts on a Web page. A JavaScript derivative called ActionScript powers Macromedia's Flash client-side framework. And Rhino, the implementation that runs in the JVM, makes JavaScript available to Java™ developers as a first-class scripting language (see Resources)...

full article: http://www-128.ibm.com/developerworks/ja...pt-Respect