- Use appropriate iterator methods to declaratively loop through collections
- Follow the order of execution in a program that uses callbacks
- Write a higher-order function that calls a custom callback
- Create an object that contains a variety of data types
- Access attributes of an object using
.
syntax and[]
syntax - Articulate the usefulness of JSON
- Explain the basics of the client/server model
- Compare and contrast the available input options for HTML forms
- Use a method and an action to submit form data
- Generate query parameters using a form
- Articulate why AJAX is useful and how it works
- Create an AJAX request that fetches data
- Describe the meaning of
method:
,url:
, andonSuccess:
keys for jQuery's$.ajax
object
- Instantiate new objects using Javascript constructors
- Create shared methods amongst instances with prototypes
- Model real-world data and relationships with JavaScript objects