Just recently our company started developing WEB version of our product and our testers keep writing tests to verify that UI controls can correctly display unicode characters. Does it make much sense to do that if all our control if they are all HTML/JavaScript based?
This is only useful if Mamaml has only methods and no properties which does not happen that often.
>> Cat.prototype.constructor = Cat
I never saw a practical usage of this one :-)
I think these days the standard way of doing inheritance should be -> MyClass.prototype = Object.create(baseClass.prototype)