JavaScript
JavaScript is a simple, object-oriented programming language developed by Netscape. The client-side version of JavaScript was
originally slated to be called LiveScript. However, Sun Microsystems' Java was making a big hit and Java had become a magic word
that spelled big bucks. So a savvy Netscape licensed the name Java from Sun and called their new scripting language JavaScript.
The server-side version of JavaScript is called LiveWire. Generally, when people use the word JavaScript, they are referring to
client-side JavaScript. ECMA, an international, Europe-based industry association dedicated to the standardization of information and
communication systems, adopted JavaScript as the orinating technology for their ECMAScript scripting language standard.
JavaScript is not a sub-language of Java. JavaScript's syntax is, however, similar to that of C++ and Java. JavaScript is an
interpreted language, run client-side. That means that all of the processing is done on the computer that is viewing the Web page,
which in turn means faster processing. JavaScript is an excellent choice for client-side form validation, numerous special effects,
and user interactivity. It is a simple language, the programs you write with it are short. JavaScript is loosely typed and easy to
debug.
References:
JavaScript Guides & References
- JavaScript Guide
- JavaScript Reference
JavaScript Archives
- JavaScript
- Netscape DevEdge - Library
- JavaScript Tip of the Week Archive - Tip Repository
- Cameron's JavaScript Stuff
- Cut-N-Paste JavaScript
- Steal My JavaScript!
- The JavaScript Archive
- Voodoo's Intro to JavaScript
JavaScript Tutorials
- JavaScript for the Total Non-Programmer - a tutorial
- Learn Advanced JavaScript Programming
- Getting Started with Netscape JavaScript Debugger
Other JavaScript Resources
- JS Resources a2z: JavaScript Yellow Page
- Additional JavaScript Resources
JavaScript Applications
Animation
- Creating Animation
with JavaScript, JavaScript Tip of the Week
Browser Identification
- Tailoring Your Pages for Any Browser, JavaScript Tip of the Week
Clocks & Calendars
- Popup Calendar, Netscape. This one is totally cool!
- Small Digital Clock, The JavaScript Archive
- Clock, Steal My JavaScript
Drop-Down Select Menus
- Simple Select Menu, JavaScript Tip of
the Week
- Relational Select Menu, JavaScript
Tip of the Week
- Pull Down Surfing - Several versions, The JavaScript
Archive
- Pull-Down Menus, Steal My JavaScript
Fades
- Working with FadeScript
- bgcolor Fade, The JavaScript Archive
- Background Fading Intro, Steal My JavaScript
Form Validation
- WebbWoman's Forms Article
- Sample Code for Form Validation by Netscape
Highlighted Image Menu
- JavaScript Tip of the Week, Sept.
30, 1996
- Buttons for Image Changing, Cut-n-Paste
JavaScript
- Click Buttons - Blanks, Scripts, Cut-n-Paste
JavaScript
- Image Changing, Steal My JavaScript
- Netscape JavaScript Table
of Contents, Netscape DevEdge
Playing Sound in Web Pages
- Playing Sound in an HTML Document, JavaScript
Tip of the Week
Plug-in Detection
- Plug-in ID, JavaScript Tip of the Week
Random Quotes, Images, and Sounds
- Random Quotes and Images, JavaScript Tip
of the Week
- Random Image, Steal My JavaScript
Scrolling Text
- Typing Marquee Script, Cut-N-Paste
JavaScript
- Ticker Tape, The JavaScript Archive
- Scrollit- Scrolling message in status bar, The JavaScript
Archive
- Scrolling Text, Steal My JavaScript
- Scrolling Status Message, Steal My JavaScript
Slide Shows
- Create Eye Catching Intros, JavaScript Tip of
the Week
- JavaScript: Slideshow Au Go-Go!, Cut-n-Paste
JavaScript
Other
- Load Alert, The JavaScript Archive
- Rainbow Text, The JavaScript Archive
- Alert, Steal My JavaScript
Copyright © 1997-99 by Tina McDuffie