Review Quiz
-
Describe what a "responsive" Web application is and discuss some
strategies for implementing them.
-
What are the implications of JavaScript being an interpreted
language?
-
What are the fundamental JavaScript data types? Describe each of
them.
-
What's the difference between the == and === operators in JavaScript?
-
Discuss the concept of JavaScript event bubbling and how you
might use it.
-
Discuss various ways to use the JavaScript DOM to locate and modify
page elements.
-
Discuss the similarities and differences between JavaScript objects
and arrays.
-
Discuss the so-called "host" objects provided by browsers in client-side
JavaScript especially in regards to global variables and functions.
-
What are the various syntaxes to define function in JavaScript? Write
an example of an anonymous function.
-
What are the various syntaxes to create objects in JavaScript?
-
Describe the two basic approaches for registering JavaScript event
handlers.