This article explains the three major types of JavaScript, client-side, server-side and the core language. Server-side JavaScript is ideal for creating web applications that can be run on any platform, on any browser, and in any language. See the article for other advantages and disadvantages of each.
Client-side and Server-side JavaScript (Page 1 of 6 )
Most people think that JavaScript is a form of Java, but that is not true. Java is a programming language developed by Sun Microsystems, while JavaScript was created by Netscape to extend the functions a browser can perform.
Uses of JavaScript:
Menus for Navigation
Form Validation
Popup Windows
Password Protecting
Math Functions
Special effects with document and background
Status bar manipulation
Messages
Mouse Cursor Effects
Links
There are 3 major types of JavaScript namely:
Client-Side JavaScript (CSJS) -- an extended version of JavaScript that enables the enhancement and manipulation of web pages and client browsers
Server-Side JavaScript (SSJS) -- an extended version of JavaScript that enables back-end access to databases, file systems, and servers
Core JavaScript -- the base JavaScript language
Client-Side JavaScript (CSJS) and Server-Side JavaScript (SSJS) are dependent on the core JavaScript and cannot work without it.