Complete and debug code that outputs to an HTML document
Front
innerHTML; document.write
Back
Complete and debug code that uses objects
Front
Properties; methods; instantiation; Date object; retrieve date and time parts; localize date format (MM/DD vs DD/MM); add and subtract dates
Back
Describe the form submission process
Front
onsubmit; post versus get; potential targets for submission
Back
Complete and debug decision statements
Front
if; else if;
Back
Identify and construct the Document Object Model (DOM) tree
Front
document
Back
Declare and use arrays
Front
Single-dimensional arrays; multi-dimensional arrays; iteration; initialization; define an array; sort and search an array; use push, pop, shift, and unshift methods; use the length property; access an array element;
Back
Declare and use variables:
Front
Number; Boolean; String; Null; Undefined; type of operator;converting between data types; formatting numbers;
Back
Complete and debug loops
Front
for; while
Back
Complete and debug code that retrieves input from forms and sets form field values
Front
Retrieve form values; identify the DOM path; get values from different types of elements; prepopulate values; mask values
Back
Complete and debug a function that accepts parameters and returns a value
Front
Complete and debug a function that accepts parameters and returns a value
Back
Complete and debug code that performs input validation
Front
Not-A-Number (NaN)
Back
Complete and debug code that locates, modifies, and adds HTML elements and attributes
Front
getElementByl
Back
Evaluate expressions that use logical and comparison operators
Front
==; !=; <, >; <=; >=; !; &&; ||
Back
Identify and handle HTML events
Front
onchange;onclick
Back
Complete and debug code that uses built-in Math functions