June 2016
Intermediate to advanced
910 pages
18h 59m
English
JavaScript is a multiparadigm language that is not perfect for any paradigm it touches, but it has interesting features for its main paradigms. It is an object-oriented language, although the definition of object-oriented varies between object-oriented languages. It has been suggested that its prototypal inheritance may be less significant for object-oriented programming than a demonstration of how to create class-free objects instead of fumbling at the difficult task of getting the taxonomy right from the beginning. The definition of object-oriented also varies between multiparadigm languages with object-oriented features. For example, Python dynamically allows members to be added to existing ...
Read now
Unlock full access