Technical Library
HTML
Javascript
 
 
 



 


Dial-Up
Broadband

Web Hosting

Web Design and
Multimedia Presentations

VPN

Remote Backup
Internet Security
Technical Library


JavaScript
JavaScript is Netscape's cross-platform, object-oriented scripting language. JavaScript is a small, lightweight language; it is not useful as a standalone language, but is designed for easy embedding in other products and applications, such as web browsers. Inside a host environment, JavaScript can be connected to the objects of its environment to provide programmatic control over them.

Core JavaScript contains a core set of objects, such as Array, Date, and Math, and a core set of language elements such as operators, control structures, and statements. Core JavaScript can be extended for a variety of purposes by supplementing it with additional objects; for example:

Client-side JavaScript extends the core language by supplying objects to control a browser (Navigator or another web browser) and its Document Object Model (DOM). For example, client-side extensions allow an application to place elements on an HTML form and respond to user events such as mouse clicks, form input, and page navigation.

Server-side JavaScript extends the core language by supplying objects relevant to running JavaScript on a server. For example, server-side extensions allow an application to communicate with a relational database, provide continuity of information from one invocation to another of the application, or perform file manipulations on a server.

Through JavaScript's LiveConnect functionality, you can let Java and JavaScript code communicate with each other. From JavaScript, you can instantiate Java objects and access their public methods and fields. From Java, you can access JavaScript objects, properties, and methods.
Netscape invented JavaScript, and JavaScript was first used in Netscape browsers.

JavaScript Documentation
Core JavaScript Guide
A conceptual description of the core JavaScript language.
http://developer.netscape.com/docs/manuals/js/core/jsguide15/contents.html

Core JavaScript Reference
A reference manual for the core JavaScript language.
http://developer.netscape.com/docs/manuals/js/core/jsref15/contents.html

Client-Side JavaScript Guide
Describes the core JavaScript language and extensions to that language for use with a browser. Includes all JavaScript features except the properties and objects that support layers and style sheets.
http://developer.netscape.com/docs/manuals/js/client/jsguide/index.htm

Dynamic HTML in Netscape Communicator
http://developer.netscape.com/docs/manuals/communicator/dynhtml/index.htm

Client-Side JavaScript Reference
A reference manual for the client-side JavaScript language, including both the core JavaScript language and also extensions to that language for use with a browser. Documents all JavaScript features, including the properties and objects that support layers and style sheets.
http://developer.netscape.com/docs/manuals/js/client/jsref/index.htm

Server-Side JavaScript Guide
Describes object-based scripting language for client and server applications. JavaScript lets you create applications that run over the Internet. Using JavaScript, you can create dynamic HTML pages that process user input and maintain persistent data using special objects, files, and relational databases.
http://developer.netscape.com/docs/manuals/ssjs/1_4/contents.htm

Back
Technical Library