dynamic webpage, window document, datatype, array
function, arguments, array, hoisting
closure, callback
literal object, create object
BOM, DOM
event