title: Multi Inheritance in JavaScript
body: <p>Why this type of inheritance will not work in JavaScript. Is there any way to perform this step.
  Please help</p>
  
  <pre><code>function base() {}
  base.prototype.findFirst = function() {
      console.log("FindMe First");
  }
  
  function base2() {}
  base2.prototype.findMe = function() {
      console.log("FindMe ");
  }
  
  function inherit() {
      base.call(this);
      base2.call(this);
  }
  
  inherit.prototype = base.prototype;
  inherit.prototype.constructor = inherit;
  inherit.prototype = base2.prototype;
  inherit.prototype.constructor = inherit;
  
  var test = inherit();
  test.findFirst();
  test.findMe();
  </code></pre>