Discuss / JavaScript / 具有`prototype`属性的对象是不是可以看作类?

具有`prototype`属性的对象是不是可以看作类?

Topic source

prototype属性的对象可以用new,没有就不能?开脑洞测试下,首先得是个函数。。

var xiaoming = createStudent({name:'小明'});
console.log(xiaoming.prototype);  //undefined
xiaoming.prototype = Student.prototype;
var xiaohong = new xiaoming();  //Uncaught TypeError: xiaoming is not a function

  • 1

Reply