CIS 119 final exam topics

Use JavaScript to:
    get a reference to an element by tag name
    get a reference to an element by ID
    change style such as
        background color
        font family
        font weight
        font size
        font color
    change contents of an element
    
Be able to include JavaScript:
    inline
    in the head element
    linked from another file

Be able to explain what a CDN is and its benefits

Write JavaScript comments
    single line
    block
    
Functions
    write functions
    call functions

Cookies and web storage
    read a cookie
    write a cookie
    store data using localStorage
    store data using sessionStorage
    retrieve data using localStorage
    retrieve data using sessionStorage
    explain the difference between all the above
    explain how to delete cookies or make them persist
    explain how to delete web storage
    
Explain
    what the DOM is
    what JSON is
    how Ajax works
    common Ajax data transfer formats
    explain why PHP and Ajax don't work on most local web pages

Regular expressions (13 pts)