JavaScript Simple Inheritance
JavaScript Throw Try Catch
JavaScript Object Creation Methods
Javascript Function Context
Javascript call and apply