我确信这真的非常简单,但是为什么以下不起作用。
var o = function() { };
o.prototype.print = function( ) { console.log("hi") };
o.print(); // console message: Object function o() { } has no method 'print'
在这里提琴
更新
为什么这也不起作用
var o = function() { };
o.prototype.print = function( ) { console.log("hi") };
var c = Object.create( o );
c.print();
如有必要,我可以开始一个新问题。