Find this at http://www.npac.syr.edu/users/gcf/cps616javascript96/

CPS616 Lectures on JavaScript

Given by Geoffrey C. Fox at CPS616 Basic Information Track for Computational Science on Winter-Spring Semester 96. Foils prepared 26 February 1996

Some Simple Motivating Examples
Language Features and Syntax
The Peculiar Object Model -- Functions Properties and Methods
MakeArray and how to fool Interpreter into Arrays
Arguments of Functions
with and other object related syntax
The Math String and Date Objects
The Navigator Objects
Event Handling
User Objects and examples including using JavaScript for frames


Table of Contents for CPS616 Lectures on JavaScript


001 CPS 616
    January-April 1996
    Computational Science Track on base technologies for the 
    Information Age:
    Module on JavaScript from Netscape
002 Abstract of CPS616 JavaScript Presentatation 
003 General Remarks on JavaScript
004 Hello World Example of JavaScript- I
005 Hello World Example of JavaScript- II
006 Example of Clicking on a Form - I
007 Example of Clicking on a Form - II
008 Example of Parameterized HTML
009 The JavaScript Language -- Values, Names Etc.
010 The JavaScript Language -- Expressions - I
011 The JavaScript Language -- Expressions - II
012 The JavaScript Language -- Conditionals
013 JavaScript Object Model -- I
014 JavaScript Object Model -- II
015 Example of a JavaScript Function
016 Creation of JavaScript Objects
017 Addition of Methods to Object Definitions
018 Final Version of Display "Constructor"
019 The JavaScript with Statement for objects
020 The for ... in JavaScript syntax
021 The MakeArray Function and Arrays of Objects - I
022 The MakeArray Function and Arrays of Objects - II
023 The arguments Array in JavaScript
024 The this keyword in JavaScript
025 The parseInt parseFloat System functions 
026 The eval JavaScript Function 
027 The Math Object in JavaScript
028 The string Object in JavaScript - I
029 Explanation of string methods - I
030 The string Object in JavaScript - II
031 Explanation of string methods - II
032 The Date Object in JavaScript
033 The Structure of the Navigator Object/Property Hierarchy
034 The Confused Window Labelling Scheme
035 Role of Frames in JavaScript 
036 Frame Basics in Netscape HTML -- Example
037 Frame Basics in Netscape HTML -- Rules
038 Use of Dummy Frames in JavaScript
039 General Syntax of <Frameset> </Frameset>
040 General Syntax of <Frame> tag
041 Event Handlers in JavaScript - I
042 Event Handlers in JavaScript - II
043 Some JavaScript Examples -- I
044 Some JavaScript Examples -- II
045 Structure of Index -- mainframe Case
046 Self Documenting Index-mainframe sets
047 AccumulateInfo Self Describing Document
048 Typical Look of Document Calling AccumulateInfo - I
049 Typical Look of Document Calling AccumulateInfo - II
050 The Asynchronous JavaScript/Browser
051 Another Important Way of setting a new document to be loaded
052 Use of Dynamic Forms (Layout) in JavaScript
053 The flexbuttons dynamic form in JavaScript
054 Create RadioButtons Dynamically
055 Create Select Field Dynamically


Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Tue Feb 18 1997