Presentation is loading. Please wait.

Presentation is loading. Please wait.

TUTORIAL 10: PROGRAMMING WITH JAVASCRIPT Session 2: What is JavaScript?

Similar presentations


Presentation on theme: "TUTORIAL 10: PROGRAMMING WITH JAVASCRIPT Session 2: What is JavaScript?"— Presentation transcript:

1 TUTORIAL 10: PROGRAMMING WITH JAVASCRIPT Session 2: What is JavaScript?

2 Objectives  What is JavaScript?  What can JavaScript do?  JavaScript – How to  Writing JavaScript Statements  JavaScript – Where to  Writing JavaScript Comments  Declaring Variables in JavaScript

3 What is JavaScript?  JavaScript was designed to add interactivity to HTML pages  JavaScript is a scripting language  A scripting language is a lightweight programming language  JavaScript is an interpreted language (means that scripts execute without preliminary compilation)  Everyone can use JavaScript without purchasing a license

4 What can JavaScript do? JavaScript gives HTML designers a programming tool  JavaScript can read and write HTML elements  JavaScript can react to events  JavaScript can change HTML content  JavaScript can change HTML images  JavaScript can change HTML styles  JavaScript can be used to validate data

5 Example of JavaScript Use

6 Other Examples of JavaScript Uses  http://grhainfo.org/codingbootcamp2/registration. htm http://grhainfo.org/codingbootcamp2/registration. htm  http://www.gcsu.edu http://www.gcsu.edu

7 JavaScript – How to..  A JavaScript program can be placed directly in an HTML file or it can be saved in an external text file  Insert a client-side script in a Web page when using the script element script commands

8 JavaScript: Script Element  In Class Example  Writing to the HTML document  Changing HTML elements

9 JavaScript Statements  JavaScript is a sequence of statements to be executed by the browser.  JavaScript is case-sensitive.  A JavaScript statement is a command to a browser. The purpose of the command is to tell the browser what to do.  Example: document.write("Hello Dolly");

10 JavaScript Statements  In Class Examples  JavaScript Code  JavaScript Code Block (use of a function)

11 JavaScript – Where to..  JavaScript can be put in the and in the sections of an HTML page.  JavaScript can be embedded in the HTML code.  JavaScript can also be placed in external files.

12 JavaScript: in head, body, and external  In Class Examples  In body  In head  External JavaScript file

13 JavaScript Comments  Commenting your code is an important programming practice // comment text for a single line /* comment text for multiple lines

14 JavaScript Comments  In-Class Example:  Add a single-line comment  Add a multi-line comment

15 JavaScript Variables  As with algebra, JavaScript variables are used to hold values or expressions.  A variable can have a short name, like x, or a more descriptive name, like carname.  Rules for JavaScript variable names:  Variable names are case sensitive (y and Y are two different variables)  Variable names must begin with a letter, the $ character, or the underscore character

16 Declaring JavaScript Variables  Declaring a variable tells the JavaScript to reserve memory space for the variable.  To declare a JavaScript variable, use the statement var variable; where variable is the name assigned to the variable.  To declare a JavaScript variable and set its initial value, use var variable = value; where value is the initial value of the variable.

17 Declaring JavaScript Variables  JavaScript data types:  Numeric values  Text strings  Boolean values  Null values  You must declare a variable before using it.

18 Declaring JavaScript Variables  Numeric value is any number, such as 13, 22.5, -3.14159 etc.  Text string is any group of text characters, such as “Hello” or “Happy Holidays!”  Must be enclosed within either double or single quotations (but not both)  Boolean values accept only true and false values  Null value has no value at all

19 Declaring Variables  In Class Example


Download ppt "TUTORIAL 10: PROGRAMMING WITH JAVASCRIPT Session 2: What is JavaScript?"

Similar presentations


Ads by Google