Advanced Web Design: AD650
ASSESSMENTS | JAVASCRIPT EXAM
Using your own descriptions, create a diagram of a JavaScript script showing the concepts listed below. In your diagram show both the script and corresponding HTML, when necessary, to convey the relationship between the two. Creating a diagram helps to understand what the script is made of (Example) and what the script is doing (Example).
Depending on how you organize the diagram, you may need to create two or more diagrams to do this. You may create the diagram(s) in Illustrator or Photoshop, or any software that allows you to create a visual diagram. Save the final diagram(s) as JPG or GIF. Place the file(s) in a folder called "javascript_exam" and upload to your FTP folder.
Identify or define the following concepts in the diagram(s):
- Statement
- Variable
- Keyword
- Assignment
- String Literal Data
- Number Literal Data
- Boolean Value Data
- Array
- Operator
- Conditional Statement
- Looping Statement
- Function
- Argument
- Object
- Property
- Method
- Node Tree
- Element Node
- Text Node
- Attribute node
- Child node
- Event handler
- Graceful degradation
- Progressive enhancement
- Unobtrusive JavaScript
- Object Detection (Backwards Compatibility)
- Document Object Model