madrobby/microjs.com — pull request #577 by dalgard (2014-03-17 18:11:05+00:00)
Title: Update data.js ("ES5 Classes")

A classes implementation that meets the following demands:

- Correct prototype chain (incl. working instanceof)
- Easily extensible ad infinitum
- Uses constructor/initializer function (possibly inherited)
- Access to constructor and superclass
- Use as much native syntax as possible
- Useful names in devtools [only successful for named, non-inherited constructor functions]

(Thanks for a great repository!)