|
Scripting & Programming Languages and Environments JavaScript - JScript - ECMAScript |
|
|
Course Contents
|
JavaScript Overview:JavaScript, developed by Netscape, is a client-side programming language used to write scripts, or, applets to be included in the <HEAD> Document Segment of an HTML Document. The applet is interpreted within the client's browser application. JavaScript is a command subset derived from the Java programming language. It is somewhat similar to the popular object-oriented programming language C++.JavaScript enhances the interactivity of webpages by allowing calculations, forms checking and processing, development of interactive games with animation, inclusion of special effects like floating windows and zooming, the customization of graphics selections, the creation of security passwords for user authentication, the gathering of user feedback and the capture of events such as keystrokes, mouse movement and mouse clicks. JavaScript, or similar scripting languages (see below), is part of the DHTML (Dynamic HTML) environment. DHTML includes HTML, itself, JavaScript, and CSS (Cascading Style Sheets). |
|
JScript -
Microsoft Corporation has developed its own version of JavaScript called JScript which has essentially the same functionality as JavaScript. Support for JScript functions is built into the Internet Explorer browser. Standardization of JavaScript functions allows the Netscape and Internet Explorer browsers to interpret most applets written in either language. |
|
ECMAScript -
The European Computer Manufacturers Association (ECMA) has taken the lead in developing an international standard language based on JavaScript and Jscript called ECMAScript. ECMAScript is now the de facto standard on the Internet for Java applets. Both major browsers, Netscape and Internet Explorer can interpret ECMAScript-based applets. |
Selected Print Resources:JavaScript -Goodman, Danny. 1998. JavaScript bible, 3rd ed. Foster City, CA:
IDG Books Worldwide.
QA76.73.J39 G65 1998
Ford, Nigel. 1998. Webdeveloper.com guide to building intelligent
Web sites with JavaScript. New York: John Wiley.
TK5105.888 .F68 1998
Holzner, Steven. 1998. JavaScript complete. New York:
McGraw-Hill.
QA76.73.J39 H653 1998
Jaworski, Jamie. 1999. Mastering JavaScript and JScript.
San Francisco : Sybex.
QA76.73.J39 J395 1999
Lloyd, Doug. 1998. Official Netscape visual JavaScript book.
Durham, NC: Ventana.
QA76.73.J39 L56 1998
Moncur, Michael G. 1999. Sams teach yourself JavaScript 1.3
in 24 hours. Indianapolis: Sams.
QA76.73.J39 M66 1999
Negrino, Tom and Dori Smith. 1999. JavaScript for the World
Wide Web, 3rd ed. Berkeley: Peachpit Press.
QA76.73.J39 N44 1999
Thau, Dave. 2000. The book of JavaScript. San Francisco: No
Starch Press.
QA76.73.J39 T37 2000
Vander Veer, Emily A. 1998. Netscape Visual JavaScript for
dummies. Foster City, CA: IDG Books Worldwide.
QA76.73.J39 V3624 1998
JScript -
Jaworski, James and Jamie Jaworski. 1999. Mastering
JavaScript and JScript. San Francisco: Sybex, Inc.
ISBN: 0782124925
Stone, Mark. 1996. How to program Microsoft JScript scripting
interface. Emeryville, CA: Ziff-Davis Press.
QA76.73.J39 S76 1996 DEWEY CALL NO.: 005.2/762
ECMAScript -
McComb, Gordon. 1998. ECMAScript Language Specification, 2nd ed.
New York: toExcel. (iuniverse.com)
ISBN: 1-58348-267-9
|