As I've talked about previously, there's two main parts to inheritance: code reuse and polymorphism
but most javascript-code in web-development is NON-REUSABLE glue-code to serialize and mesage-pass dynamic data between external endpoints.
the few reusable stuff are typically small static-functions to help serialize or transform data while its in-transit between these endpoints, and NOT instance-bound class-methods.