JavaScript: The Extra Good Parts

An overview of several useful but less know JavaScript features that are generally available today (ES5). Features described include property getters and setters, Object.create, Array.prototype.every() and Array.prototype.some(), and more.