Taking a look at JavaScript features and patterns.