Download presentation
Presentation is loading. Please wait.
Published byGertrude Noreen Spencer Modified over 9 years ago
1
CIS 375—Web App Dev II JavaScript I
2
2 Introduction to DTD JavaScript is a scripting language developed by ________. A scripting language is a lightweight ____________ language. JavaScript can be inserted into an _______ page. JavaScript is used to make web pages more dynamic and ___________. JavaScript is NOT Java, but shares some of the same ________.
3
3 Simple JavaScript Inserting simple JavaScript into a simple web page: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> document.write("Hello World!")
4
4 Handling Older Browsers You should write code like this in case the user has a browser before version 3.0: <!-- document.write("Hello World!") //--> A newer browser will ignore the <!-- and the ____. An older browser will ignore the, and everything between the <!-- and the _____.
5
5 JavaScript Where To… Scripts in the body section will execute when the page ______, in the head section when ________. function message(){ alert("This alert box was called with the onload event") }
6
6 JavaScript in an External File Scripts can be stored in an external file with a _____ extension. The contents of myfile.js might be the following: document.write("This script is external")
7
7 Variables Variables are used to _______ data. Rules for variable names: Variable names are _______ sensitive They must begin with a letter or the _________ character Example: var name = “Richard Johnson" Variables declared in a function are local to that function. They are destroyed when the function is ________. Variables declared outside a function are available to all functions on the page. They are destroyed when the page is _______.
8
8 Example of Variable Use <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> var name = “Richard Johnson" document.write(name) document.write(" "+name+" ") This example declares a variable, assigns a value to it, and then displays the variable. Then the variable is displayed one more time, only this time as a heading.
9
9 JavaScript Operators A complete listing of JavaScript operators can be found at http://www.w3schools.com/js/js_operators.asp. http://www.w3schools.com/js/js_operators.asp These are identical to ______ operators.
10
10 JavaScript Functions A function contains some code that will be executed by an _______ or a call. Here is how to call JavaScript’s alert method: alert("This is an alert!")
11
11 Example of Function Call function myFunction(){ alert("HELLO") } By pressing the button, a function will be called. The function will alert a message.
12
Function w/ Arguments, Return <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> function total(numberA, numberB){ return numberA + numberB } document.write(total(2,3))
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.