Chapter 2 Murachs Java Script and j Query

  • Slides: 75
Download presentation
Chapter 2 Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach

Chapter 2 Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 1

Objectives Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach &

Objectives Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 2

Objectives (continued) Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach

Objectives (continued) Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 3

Objectives (continued) Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach

Objectives (continued) Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 4

Two attributes of the script element Murach's Java. Script and j. Query, C 2

Two attributes of the script element Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 5

A script element that embeds Java. Script in the head section Murach's Java. Script

A script element that embeds Java. Script in the head section Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 6

Terms Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach &

Terms Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 7

Java. Script in the body of an HTML document Murach's Java. Script and j.

Java. Script in the body of an HTML document Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 8

The result of the Java. Script in a web browser Murach's Java. Script and

The result of the Java. Script in a web browser Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 9

A noscript element in the body of the HTML Murach's Java. Script and j.

A noscript element in the body of the HTML Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 10

A block of Java. Script code Murach's Java. Script and j. Query, C 2

A block of Java. Script code Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 11

The basic syntax rules for Java. Script Murach's Java. Script and j. Query, C

The basic syntax rules for Java. Script Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 12

How to split a statement over two or more lines Murach's Java. Script and

How to split a statement over two or more lines Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 13

Rules for creating identifiers Murach's Java. Script and j. Query, C 2 © 2012,

Rules for creating identifiers Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 14

Valid identifiers in Java. Script Murach's Java. Script and j. Query, C 2 ©

Valid identifiers in Java. Script Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 15

Camel casing versus underscore notation Murach's Java. Script and j. Query, C 2 ©

Camel casing versus underscore notation Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 16

Naming recommendations Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach

Naming recommendations Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 17

Java. Script code that includes comments Murach's Java. Script and j. Query, C 2

Java. Script code that includes comments Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 18

The syntax rules for Java. Script comments Murach's Java. Script and j. Query, C

The syntax rules for Java. Script comments Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 19

Guidelines for using comments Murach's Java. Script and j. Query, C 2 © 2012,

Guidelines for using comments Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 20

Terms Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach &

Terms Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 21

Common methods of the window object Murach's Java. Script and j. Query, C 2

Common methods of the window object Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 22

A statement that calls the prompt method with the object name omitted Murach's Java.

A statement that calls the prompt method with the object name omitted Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 23

One property of the window object Murach's Java. Script and j. Query, C 2

One property of the window object Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 24

Terms related to objects Murach's Java. Script and j. Query, C 2 © 2012,

Terms related to objects Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 25

Number, string, and Boolean values Murach's Java. Script and j. Query, C 2 ©

Number, string, and Boolean values Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 26

Terms related to data types Murach's Java. Script and j. Query, C 2 ©

Terms related to data types Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 27

Common arithmetic operators Murach's Java. Script and j. Query, C 2 © 2012, Mike

Common arithmetic operators Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 28

The order of precedence for arithmetic expressions Murach's Java. Script and j. Query, C

The order of precedence for arithmetic expressions Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 29

Terms related to numeric expressions Murach's Java. Script and j. Query, C 2 ©

Terms related to numeric expressions Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 30

The most useful assignment operators Murach's Java. Script and j. Query, C 2 ©

The most useful assignment operators Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 31

How to code compound assignment statements Murach's Java. Script and j. Query, C 2

How to code compound assignment statements Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 32

Three ways to increment a counter variable Murach's Java. Script and j. Query, C

Three ways to increment a counter variable Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 33

A floating-point result that isn’t precise Murach's Java. Script and j. Query, C 2

A floating-point result that isn’t precise Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 34

Terms for working with variables Murach's Java. Script and j. Query, C 2 ©

Terms for working with variables Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 35

The concatenation operator for strings Murach's Java. Script and j. Query, C 2 ©

The concatenation operator for strings Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 36

Escape sequences that can be used in strings Murach's Java. Script and j. Query,

Escape sequences that can be used in strings Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 37

How to declare string variables Murach's Java. Script and j. Query, C 2 ©

How to declare string variables Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 38

How to code compound assignment statements Murach's Java. Script and j. Query, C 2

How to code compound assignment statements Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 39

How escape sequences can be used in a string Murach's Java. Script and j.

How escape sequences can be used in a string Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 40

How to declare Boolean variables and assign values to them Murach's Java. Script and

How to declare Boolean variables and assign values to them Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 41

Terms for string expressions Murach's Java. Script and j. Query, C 2 © 2012,

Terms for string expressions Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 42

How Java. Script interprets the plus sign in mixed expressions Murach's Java. Script and

How Java. Script interprets the plus sign in mixed expressions Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 43

Two methods of the window object for converting string values Murach's Java. Script and

Two methods of the window object for converting string values Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 44

The same examples with chaining Murach's Java. Script and j. Query, C 2 ©

The same examples with chaining Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 45

Terms Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach &

Terms Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 46

The relational operators Murach's Java. Script and j. Query, C 2 © 2012, Mike

The relational operators Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 47

The syntax of the global is. Na. N method Murach's Java. Script and j.

The syntax of the global is. Na. N method Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 48

The logical operators in order of precedence Murach's Java. Script and j. Query, C

The logical operators in order of precedence Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 49

Terms for conditional expressions Murach's Java. Script and j. Query, C 2 © 2012,

Terms for conditional expressions Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 50

The syntax of the if statement Murach's Java. Script and j. Query, C 2

The syntax of the if statement Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 51

An if statement with else if and else clauses Murach's Java. Script and j.

An if statement with else if and else clauses Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 52

An if statement with a compound conditional expression Murach's Java. Script and j. Query,

An if statement with a compound conditional expression Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 53

How to test a Boolean variable Murach's Java. Script and j. Query, C 2

How to test a Boolean variable Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 54

The syntax of a while loop Murach's Java. Script and j. Query, C 2

The syntax of a while loop Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 55

The syntax of a do-while loop Murach's Java. Script and j. Query, C 2

The syntax of a do-while loop Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 56

A while loop that gets the average of numbers Murach's Java. Script and j.

A while loop that gets the average of numbers Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 57

The syntax of a for statement Murach's Java. Script and j. Query, C 2

The syntax of a for statement Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 58

A for loop that calculates future value Murach's Java. Script and j. Query, C

A for loop that calculates future value Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 59

Terms for conditional statements Murach's Java. Script and j. Query, C 2 © 2012,

Terms for conditional statements Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 60

The Calculate MPG application Murach's Java. Script and j. Query, C 2 © 2012,

The Calculate MPG application Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 61

The Calculate MPG application (continued) Murach's Java. Script and j. Query, C 2 ©

The Calculate MPG application (continued) Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 62

The HTML and Java. Script for the application Murach's Java. Script and j. Query,

The HTML and Java. Script for the application Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 63

The dialog boxes for the Test Scores application Murach's Java. Script and j. Query,

The dialog boxes for the Test Scores application Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 64

The Test Scores application (continued) Murach's Java. Script and j. Query, C 2 ©

The Test Scores application (continued) Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 65

The Java. Script in the HTML head section Murach's Java. Script and j. Query,

The Java. Script in the HTML head section Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 66

The Firefox Error Console with an error Murach's Java. Script and j. Query, C

The Firefox Error Console with an error Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 67

How to display the Firefox Error Console and the source code for an error

How to display the Firefox Error Console and the source code for an error Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 68

Common syntax errors Murach's Java. Script and j. Query, C 2 © 2012, Mike

Common syntax errors Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 69

Extra 2 -1: Convert number grades to letter grades Murach's Java. Script and j.

Extra 2 -1: Convert number grades to letter grades Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 70

Extra 2 -1: (continued) Murach's Java. Script and j. Query, C 2 © 2012,

Extra 2 -1: (continued) Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 71

Extra 2 -2: Convert Fahrenheit to Celsius Murach's Java. Script and j. Query, C

Extra 2 -2: Convert Fahrenheit to Celsius Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 72

Extra 2 -3: Calculate income tax Murach's Java. Script and j. Query, C 2

Extra 2 -3: Calculate income tax Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 73

Extra 2 -3: (continued) Murach's Java. Script and j. Query, C 2 © 2012,

Extra 2 -3: (continued) Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 74

Short 2 -1: Enhance the Test Scores application Murach's Java. Script and j. Query,

Short 2 -1: Enhance the Test Scores application Murach's Java. Script and j. Query, C 2 © 2012, Mike Murach & Associates, Inc. Slide 75