Test case details

Preparation Code

<script> var Klass = function() {}; Klass.prototype.a = function() {}; Klass.prototype.b = function() {}; Klass.prototype.c = function() {}; if (typeof Object.create !== "function") { Object.create = function(o) { function F() {} F.prototype = o; return new F(); }; } </script>

Test cases

Test #1

var object = new Klass();

Test #2

var object = Object.create(Klass.prototype);